更改 DNS IP 的正确方法是什么?

更改 DNS IP 的正确方法是什么?

我怀疑我的 ADSL 调制解调器/路由器提供的名称服务器有问题。每当我在 ubuntu 中第一次浏览网站时,解析域名至少需要 15 秒。

为了解决这个问题,我将名称服务器配置从/etc/resolv.conf192.168.1.1(我的 ADSL 调制解调器)更改为 8.8.8.8(谷歌的主 DNS)。这似乎解决了问题,但不幸的是,/etc/resolv.conf每次启动时我的更改都会被“NetworkManager”覆盖。

在 ubuntu 10.4 中配置名称服务器 IP 的正确方法是什么?

答案1

如果您已与网络管理器和 DHCP 建立了典型的连接设置,请尝试以下操作:

  1. 右键单击面板中的网络管理器图标并选择“编辑连接...”
  2. 从有线或无线选项卡中选择您的连接,选择“编辑”
  3. (如果连接设置为“系统范围可用”,请输入您的密码)
  4. 选择 IPv4 设置选项卡
  5. 将方法切换为“仅自动 (DHCP) 地址”
  6. 在“其他 DNS 服务器”框中输入所需的名称服务器,然后按“应用”

这应该够了吧。

答案2

通过 CLI 设置名称服务器的最佳方式(无需 NetworkManger、使用静态地址或独立于连接)如下:

安装解析配置包裹。

跑步

sudo nano /etc/resolvconf/resolv.conf.d/head

(忽略可怕的警告。/etc/resolv.conf 是自动生成的,所以有警告,所以当 /etc/resolv.conf 生成时它会被放入 /etc/resolv.conf 中。)在文件末尾添加

 nameserver <ip_of_nameserver>

Ctrl x并回答“是”以保存文件。最后,重新生成 /etc/resolv.conf,以便立即应用更改:

 sudo resolvconf -u

答案3

您可以像这样更改它们。

首先,单击菜单栏中的网络管理器图标,然后单击该Edit Connections...项目。

在此处输入图片描述

现在,切换到“有线”或“无线”选项卡,具体取决于您使用什么 - 我使用 WiFi,所以我将使用它。

选择您的网络名称,然后单击Edit...

切换到 IPv4 选项卡,然后将其从自动 DHCP 更改为仅自动(DHCP)地址。

输入您的 DNS 服务器 IP 地址。

在此处输入图片描述

单击“保存”,您就完成了!

答案4

另一个解决方案是更改路由器的配置以使用其他 DNS 服务器。只需登录其管理员,只要不是路由器导致问题,您的所有客户端计算机都会获得更好的 DNS。

相关内容