配置虚拟机使用的虚拟网卡为静态ip

1.打开 控制面板-网络和Internet-网络连接
2.找到刚刚新建出来的虚拟网卡
3.右击该网卡,属性-网络-Internet协议版本4(TCP/IPv4)
4.填写固定IP地址,我这里填写的是192.168.137.1,子网掩码255.255.255.0
备注:192.168.137.1这个IP地址恰巧也是Windows网络适配器共享网络所使用的默认IP地址(注册表可修改)
设置虚拟机内部为静态ip(我这里是Ubuntu)
cd /etc/netplan/
修改目录下的yaml文件
注意修改配置的网卡名和使用的一致
network: ethernets: eth0: addresses: [192.168.137.2/24] dhcp4: no dhcp6: no gateway4: 192.168.137.1 nameservers: addresses: [192.168.137.1] version: 2
网关和dns服务器都设置为刚才宿主机虚拟网卡设置的静态地址即192.168.137.1,虚拟机自身ip设置在一个网段即可修改保存后重启网络服务
netplan apply
此时宿主机和虚拟机已经能够互ping
配置宿主机能联网的网卡共享网络
此时虚拟机已经可以联网
internet连接共享示意图
注意:物理机重启后网卡可能会背重置:需要先关闭共享再开启共享