诉求
- Hyper-V 虚拟机中的默认交换机每次重启其 IP 会改变,不方便链接
- 使用内部网络,即虚拟机只与宿主机之间通信
- 虚拟机需要能够访问外网
环境
虚拟机操作系统: ArchLinux
虚拟机操作系统需使用软件: NetworkManager、 nmtui
思路
由于使用内部网络,虚拟机只与宿主机通信,要访问外网需将宿主机能访问外网的网卡共享给虚拟机使用的交换机。
通过静态分配虚拟机 IP 和其使用的交换机 IP ,便能够固定虚拟机 IP 。
宿主机步骤
步骤一、创建虚拟交换机
步骤二、共享网卡给交换机,以访问外网
步骤三、确认交换机 IP
步骤四、设置虚拟机使用的网络适配器
虚拟机步骤
步骤一、使用 nmtui 设置默认网卡 eth0 的 ip 和网关
步骤二、保存修改后,重新激活链接