DNS

DNS

我正在尝试在 Windows 7 64 位系统上运行 Ubuntu 版本 14.04.1。Oracle VirtualBox 是版本 5.0.12r104815。

从 Ubuntu 的终端窗口,我可以 ping google.com 和其他地址。但我无法让系统更新或安装其他软件。

我的默认分辨率是糟糕的 640x480,我无法更改它,所以想安装工具来更改分辨率。

sudo apt-get install virtualbox-guest-dkms virtualbox-guest-x11

我立即得到了答复:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package virtualbox-guest-dkms
E: Unable to locate package virtualbox-guest-x11

当我尝试运行更新时:

sudo apt-get update

响应是连续的:

0% [Connecting to gb.archive.ubuntu.com (91.189.92.201...

我也无法在 Firefox 中打开 google.com,但我可以 ping google.com

我已经使用正确的公司 DNS 地址设置了系统。所有主机名和地址都可以 ping 通,但我无法将任何数据响应返回到系统。我怀疑这是防火墙问题。公司的 IT 部门只在 Windows 方面有经验,我需要确保打开哪些端口?

答案1

首先检查网关是否设置正确

#route

检查网关,如果不行的话

#route delete default gw (your gateway ip)

#route add default gw (your gateway ip)

然后

做一个

DNS

-A INPUT -p tcp -m tcp --sport 53 -j ACCEPT
-A INPUT -p udp -m udp --sport 53 -j ACCEPT

apt-get

-A INPUT -p tcp --sport 80 -j ACCEPT

答案2

最后我相信问题与我们的防火墙有关,我设置了一个代理,现在一切正常,信息来自这篇文章:

代理设置对更新管理器没有帮助

相关内容