尝试使用Ubuntu-20.04.1 LTS和WiFi适配器在virtualbox VM上访问Internet。
VM有2个网络适配器。NAT和主机仅具有静态IP地址的仅主机适配器。
netplan配置如下所示:
network:
ethernets:
enp0s3:
dhcp4: yes
enp0s8:
addresses: [192.168.56.3/24]
gateway4: 192.168.56.1
nameservers:
addresses: [4.2.2.2, 8.8.8.8]
version: 2
并ip addr show
说:
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:dd:a6:04 brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
valid_lft 86264sec preferred_lft 86264sec
inet6 fe80::a00:27ff:fedd:a604/64 scope link
valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:0e:27:7d brd ff:ff:ff:ff:ff:ff
inet 192.168.56.3/24 brd 192.168.56.255 scope global enp0s8
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe0e:277d/64 scope link
valid_lft forever preferred_lft forever
enp0s3被分配了一个10.xxx地址,但是它仍然不起作用,而另一个具有相同10.xxx地址的VM却可以工作。
我想念什么?
可能是默认路由存在问题。对于仅用于主机的网络,您不需要网关和DNS!
您可以使用以下方法进行检查: ip route show
从配置中删除它们,以便默认网关进入与NAT / DHCP配置的接口。另外,DNS似乎没有影响,但请保持合理的整洁配置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句