我怀疑我的 ADSL 调制解调器/路由器提供的名称服务器有问题。每当我在 ubuntu 中第一次浏览网站时,解析域名至少需要 15 秒。
为了解决这个问题,我将名称服务器配置/etc/resolv.conf
从 192.168.1.1(我的 ADSL 调制解调器)更改为 8.8.8.8(谷歌的主 DNS)。这似乎解决了问题,但不幸的/etc/resolv.conf
是,每次启动时我的更改都被“NetworkManager”覆盖。
在 ubuntu 10.4 中配置名称服务器 IP 的正确方法是什么?
在 Ubuntu 10.04 服务器上,你可以编辑一个文件,它会/etc/resolv.conf
在启动时自动添加一个名称服务器。不幸的是,我知道 Ubuntu 10.04 桌面版没有这个功能,尽管我可能是错的。
请看,作为 Web 开发人员,我在我的/etc/hosts
文件中用“me.com”(因为我从不使用 me.com)替换了我的 localhost 域。所以,我可以通过这种方式访问我自己的 Web 服务器。但是由于我的里面/etc/resolv.conf
没有名称服务器 127.0.0.1,所以每次查找都必须进行我的慢速 ISP DNS 查找,然后再返回。所以,我手动编辑文件,但每次重新启动时,连接都会丢失,每次我的 ISP 出现问题并且我的系统之后重新协商时,我都必须再次输入此条目。
哦,我更喜欢名称服务器 127.0.0.1 是第一个,而不是最后一个。
请注意,如果没有此条目,与 me.com 的每个连接都会很慢。有了这个条目,我与 me.com 的连接速度非常快。
有没有办法在启动时自动执行此操作?