我正在尝试使用虚拟机配置这样的网络:
为此,我必须在 VirtualBox 中配置 NatNetwork。配置如下:
如您所见,DHCP 支持未标记。
现在。我尝试使用以下 netplan 配置来配置第一台 PC(Ubuntu 桌面):
我sudo netplan update
确实如此……
正如您所看到的,互联网无法连接,并且显示有线连接并带有询问标志。
以下图片显示更改已正确应用:
现在...我将 netplan 中的 dhcp 从 no 更改为 yes...
sudo netplan apply
... 突然:
不知为何一切都正常。可以正常访问互联网。
这是我以前做过的相同测试,您会发现一切都完全相同。
我不明白为什么启用 DHCP 时它可以工作,而禁用时却不行。考虑到 natnetwork 甚至不支持 DHCP。
有人能帮我吗?
答案1
我看到当你将其设为静态时它仍然会 ping 其网关,因此,问题很可能是 DNS 导致的,也请设置 DNS。
echo 'nameserver 8.8.8.8' > /etc/resolv.conf
如果你想在 netplan 中添加 DNS:
> nameservers:
> addresses:
> - 8.8.8.8
> - 1.0.0.1