诉求

  • Hyper-V 虚拟机中的默认交换机每次重启其 IP 会改变,不方便链接
  • 使用内部网络,即虚拟机只与宿主机之间通信
  • 虚拟机需要能够访问外网

环境

虚拟机操作系统: ArchLinux

虚拟机操作系统需使用软件: NetworkManager、 nmtui

思路

由于使用内部网络,虚拟机只与宿主机通信,要访问外网需将宿主机能访问外网的网卡共享给虚拟机使用的交换机。

通过静态分配虚拟机 IP 和其使用的交换机 IP ,便能够固定虚拟机 IP 。

宿主机步骤

步骤一、创建虚拟交换机

hyper_v_network_0

步骤二、共享网卡给交换机,以访问外网

hyper_v_network_1

步骤三、确认交换机 IP

hyper_v_network_2

步骤四、设置虚拟机使用的网络适配器

hyper_v_network_3

虚拟机步骤

步骤一、使用 nmtui 设置默认网卡 eth0 的 ip 和网关

hyper_v_network_4

hyper_v_network_5

步骤二、保存修改后,重新激活链接

hyper_v_network_6

最后修改:2022 年 04 月 09 日
如果觉得我的文章对你有用,请随意赞赏