上一篇 下一篇 分享链接 返回 返回顶部

Linux上更换DNS设置的教程

发布人:林同学 发布时间:2024-04-09 21:21 阅读量:321

第一步:打开网络配置

根据您的Linux发行版及其版本,有多种方法可以访问网络配置。本指南将重点介绍命令行界面以获得更广泛的兼容性。

第二步:备份您当前的设置

在进行任何更改之前,最好备份当前的网络配置:

sudo cp /etc/resolv.conf /etc/resolv.conf.backup

此命令将您当前的DNS设置复制到备份文件。

第三步:编辑DNS设置

  1. 使用文本编辑器(例如nano)打开 resolv.conf 文件:

sudo nano /etc/resolv.conf

  1. 进入编辑器后,您会看到以 nameserver 开头的行。这些行表示您当前的DNS设置。
  2. 要更改DNS,您可以编辑现有的 nameserver 行或添加新行。例如,要使用Google的公共DNS,添加:

nameserver 8.8.8.8

nameserver 8.8.4.4

  1. 保存并退出编辑器。对于nano,按 CTRL + X,然后按 Y,最后按 Enter

第四步:重新启动网络服务

为了使更改生效,您可能需要重新启动网络服务:

sudo systemctl restart NetworkManager

或者,根据您的Linux发行版:

sudo /etc/init.d/networking restart

第五步:验证DNS更改

为确保您的DNS设置已更新,您可以使用:

cat /etc/resolv.conf

此命令应显示您输入的新DNS设置。

注意:某些Linux发行版使用由其他服务管理的动态DNS设置。在这种情况下,您对 /etc/resolv.conf 的更改可能会被覆盖。如果您遇到问题,请始终查看针对您的发行版的文档。如有必要,请考虑使用Network Manager GUI或您的Linux发行版提供的其他工具进行DNS更改。

记住,在将配置推广到关键基础设施之前,始终在非关键系统上测试配置。

目录结构
全文
最新活动

九月开学季・促销活动

优惠码“kAq9B1m6”新开服务器7折优惠(活动机除外)

浙江宁波新区开通限时5折优惠,宁波专属优惠码“D9nHzghN

查看详情 关闭
最新活动