首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux如何更改dns

在Linux系统中更改DNS(域名系统)设置可以通过多种方法实现,以下是一些常见的方法:

方法一:修改/etc/resolv.conf文件

  1. 打开终端
  2. 编辑/etc/resolv.conf文件
  3. 编辑/etc/resolv.conf文件
  4. 添加或修改DNS服务器地址
  5. 添加或修改DNS服务器地址
  6. 这里的8.8.8.88.8.4.4是Google的公共DNS服务器,你可以根据需要替换为其他DNS服务器地址。
  7. 保存并退出(在nano编辑器中按Ctrl+X,然后按Y确认保存,最后按Enter)。

方法二:通过NetworkManager更改DNS(适用于使用NetworkManager的系统)

  1. 打开终端
  2. 编辑当前连接的网络配置
  3. 编辑当前连接的网络配置
  4. 这里的<connection-name>是你的网络连接名称,例如Wired connection 1
  5. 重启网络连接
  6. 重启网络连接

方法三:通过DHCP客户端配置文件更改DNS(适用于使用DHCP的系统)

  1. 打开终端
  2. 编辑DHCP客户端配置文件(例如/etc/dhcp/dhclient.conf):
  3. 编辑DHCP客户端配置文件(例如/etc/dhcp/dhclient.conf):
  4. 添加以下行
  5. 添加以下行
  6. 保存并退出
  7. 重启网络服务
  8. 重启网络服务

方法四:通过系统服务配置更改DNS(适用于使用systemd-resolved的系统)

  1. 打开终端
  2. 编辑/etc/systemd/resolved.conf文件
  3. 编辑/etc/systemd/resolved.conf文件
  4. 修改DNS
  5. 修改DNS
  6. 保存并退出
  7. 重启systemd-resolved服务
  8. 重启systemd-resolved服务

注意事项

  • 修改/etc/resolv.conf文件可能会被某些系统服务覆盖,因此建议使用NetworkManager或systemd-resolved的方法。
  • 确保你有足够的权限来编辑这些文件,通常需要使用sudo命令。

通过以上方法,你可以成功更改Linux系统的DNS设置。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券