未通过代理连接时Ubuntu VM中的DNS解析问题

未通过代理连接时Ubuntu VM中的DNS解析问题,ubuntu,proxy,dns,virtual-machine,Ubuntu,Proxy,Dns,Virtual Machine,所以我在一台工作笔记本电脑上,默认情况下,它的互联网连接通过公司的代理服务器。当我断开与代理的连接并直接访问internet时,我的笔记本电脑可以毫无问题地访问internet,但我的Ubuntu VM(在VirtualBox中运行,Windows 10作为主机操作系统)无法访问internet,无法解析的IP地址 我猜我在设置虚拟机时是在代理之后,但我只想知道如何解决这个问题(而不必创建新的虚拟机)。我尝试用“桥接”网络而不是“NAT”网络重新启动VM,但没有效果 提前感谢您的帮助。找到了解决

所以我在一台工作笔记本电脑上,默认情况下,它的互联网连接通过公司的代理服务器。当我断开与代理的连接并直接访问internet时,我的笔记本电脑可以毫无问题地访问internet,但我的Ubuntu VM(在VirtualBox中运行,Windows 10作为主机操作系统)无法访问internet,无法解析的IP地址

我猜我在设置虚拟机时是在代理之后,但我只想知道如何解决这个问题(而不必创建新的虚拟机)。我尝试用“桥接”网络而不是“NAT”网络重新启动VM,但没有效果

提前感谢您的帮助。

找到了解决方法(请参见下文)。唯一的缺点是,当我恢复使用代理时,DNS解析会变慢,但这可以通过恢复更改来修复

sudo-apt-get-install&&sudo-apt-get-install-resolvconf sudo vim/etc/resolvconf/resolv.conf.d/head 添加以下行: 名称服务器8.8.8.8 名称服务器8.8.4.4 sudo resolvconf-u sudo服务resolvconf重新启动