首页主机资讯centos ifconfig如何更新DNS

centos ifconfig如何更新DNS

时间2025-10-22 14:58:03发布访客分类主机资讯浏览491
导读:在 CentOS 系统中,你可以通过修改 /etc/resolv.conf 文件来更新 DNS 设置。以下是具体步骤: 方法一:手动编辑 /etc/resolv.conf 打开终端: sudo terminal 备份原始文件(可选...

在 CentOS 系统中,你可以通过修改 /etc/resolv.conf 文件来更新 DNS 设置。以下是具体步骤:

方法一:手动编辑 /etc/resolv.conf

  1. 打开终端

    sudo terminal
    
  2. 备份原始文件(可选但推荐):

    sudo cp /etc/resolv.conf /etc/resolv.conf.backup
    
  3. 编辑 /etc/resolv.conf 文件

    sudo vi /etc/resolv.conf
    
  4. 修改 DNS 服务器地址: 在文件中找到 nameserver 行,并将其替换为你想要的 DNS 服务器地址。例如:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    
  5. 保存并退出

    • Esc 键。
    • 输入 :wq 并按 Enter 键。

方法二:使用 nmcli 命令(适用于 NetworkManager)

如果你的系统使用 NetworkManager 管理网络连接,可以使用 nmcli 命令来更新 DNS 设置。

  1. 查看当前连接

    nmcli connection show
    
  2. 找到你要修改的网络连接名称,例如 eth0wlan0

  3. 设置 DNS 服务器

    sudo nmcli connection modify <
        connection-name>
         ipv4.dns "8.8.8.8 8.8.4.4"
    
  4. 重新加载网络连接

    sudo nmcli connection up <
        connection-name>
        
    

方法三:使用 nmtui 图形界面工具(适用于 NetworkManager)

如果你更喜欢使用图形界面工具,可以使用 nmtui

  1. 启动 nmtui

    sudo nmtui
    
  2. 选择“Edit a connection”

  3. 选择你要修改的网络连接

  4. Tab 键导航到“IPv4 DNS servers”

  5. 输入你想要的 DNS 服务器地址,多个地址用空格分隔

  6. Enter 键保存更改

  7. 退出 nmtui 并重启网络服务

    sudo systemctl restart NetworkManager
    

注意事项

  • /etc/resolv.conf 文件通常由 NetworkManager 或其他网络管理工具动态生成,因此手动编辑后可能会被覆盖。
  • 如果你希望更改永久生效,建议通过 NetworkManager 或其他网络管理工具进行配置。

通过以上方法,你应该能够成功更新 CentOS 系统中的 DNS 设置。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos ifconfig如何更新DNS
本文地址: https://pptw.com/jishu/732339.html
centos ifconfig设置子网掩码 CentOS SFTP配置中如何使用SELinux策略

游客 回复需填写必要信息