VirtualBox Ubuntu18.04 NAT 无法访问外网

时间:2024-05-19 11:47:24

很奇怪,自从用了v*n之后,虚拟机NAT就无法访问外网。

VirtualBox Ubuntu18.04 NAT 无法访问外网

首先是Google各种信息,但是还是没有找到好的解决方案。

但是在搜索的过程中,还是在https://blog.****.net/dkfajsldfsdfsd/article/details/79403343

这篇文章中找到了思路。

首先尝试ping外网IP,发现可以ping通,初步断定应该是DNS服务有问题。

VirtualBox Ubuntu18.04 NAT 无法访问外网

这个时候就想到要想办法修改DNS服务器,看看能不能修复。经过一番google发现https://www.hi-linux.com/posts/49513.html

现在Ubuntu18.04使用netplan https://netplan.io/reference/进行网络管理。对网络的配置是通过修改/etc/netplan下的

yaml文件实现的。

VirtualBox Ubuntu18.04 NAT 无法访问外网

在这个文件中添加了8.8.4.4和8.8.8.8这两个谷歌DNS server的IP。

在添加完成之后可以通过systemd-resolve命令进行确认

VirtualBox Ubuntu18.04 NAT 无法访问外网

发现已经添加了我们新的DNS IP。然后就可以顺利上外网啦。

VirtualBox Ubuntu18.04 NAT 无法访问外网