1、在HyperV里添加一个虚拟网卡,像这样,注意选择内部类型:
2、设置网络共享。在网络适配器管理里,找到你的物理主机的上网网卡,右键打开属性,共享网络给刚刚新建的虚拟网卡。像这样:
注意弹窗提示的IP,它是网关IP,我的是192.168.137.1 ,这个后面配置会用到。虚拟网卡变成了这样:
3、进入虚拟机(hyperv面板里连接进入)。打开文件/etc/netplan/00-installer-config.yaml(注意先备份一下),编辑如下
network:
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses: [192.168.137.128/24]
gateway4: 192.168.137.1
nameservers:
addresses: [223.5.5.5]
version: 2
192.168.137.128可以自己设定,192.168.137.1是刚刚提示的网关,223.5.5.5是阿里的dns,可以自己换。
4、生效
sudo netplan apply
注意点来了!!!!!!
上面的配置做完你会发现依然无法连接网络,别说外网了,内网也连不上!
原因是Ubuntu分为桌面版和服务器版 这种配置方式为服务器版,那么针对桌面版的该怎么配置呢?
其实也很简单 见下面的配置
network: ethernets: eth0: dhcp4: no dhcp6: no addresses: [192.168.137.128/24] gateway4: 192.168.137.1 nameservers: addresses: [223.5.5.5] version: 2
renderer: NetworkManager
加上上面的配置即可
标签:addresses,no,Ubtutn,ip,虚拟机,192.168,网卡,137.1 From: https://www.cnblogs.com/CS521/p/17977273