有线连接速度慢(DNS问题?)

有线连接速度慢(DNS问题?)

我之前使用过 Ubuntu 11.10,没有连接问题。我重新格式化(没有升级)并安装了 Ubuntu 12.04。

现在网页需要很长时间才能开始加载。当我访问 google.com 时,可能需要长达 10 秒才能开始加载。一旦开始加载,加载速度非常快。所有其他网站也是如此。

我尝试了在线找到的几种建议,但都没有成功。

我已尝试按照此处的建议禁用 dnsmasq:http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/

我已尝试将我的 DNS 服务器设置为 google 的开放 DNS:8.8.8.8 和 8.8.4.4。

无论如何,这里有一些关于我的系统的信息:


$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#NetworkManager#iface eth0 inet dhcp

dns-nameservers 8.8.8.8 8.8.4.4

$ nm-tool
...

- Device: eth0  [Wired connection 1] -------------------------------------------
  Type:              Wired
  Driver:            e1000e
  State:             connected
  Default:           yes
  HW Address:        5C:26:0A:1D:E6:57

  Capabilities:
    Carrier Detect:  yes
    Speed:           1000 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         10.40.113.139
    Prefix:          24 (255.255.255.0)
    Gateway:         10.40.113.1

    DNS:             8.8.8.8
    DNS:             8.8.4.4

答案1

好的,我找到了我的问题。

使用 VPN 客户端(Network Connect)后,/etc/resolv.conf 符号链接被替换为实际文件。一些 DNS 服务器在我的 8.8.8.8 和 8.8.4.4 DNS 服务器之前添加到此文件。因此,网页需要很长时间,因为它们在使用我的 DNS 设置之前等待其他条目超时。

有人知道 /etc/resolv.conf 符号链接应该指向什么吗?现在我只是手动编辑了该文件,但如果可以的话,我更愿意使用 Ubuntu 的默认网络设置。

相关内容