centos

CentOS如何配置DNS解析

小樊
115
2025-02-13 22:39:06
栏目: 智能运维

在CentOS系统中配置DNS解析,可以通过修改/etc/resolv.conf文件来实现。以下是详细的步骤:

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

  1. 打开终端: 在CentOS系统中,打开一个终端窗口。

  2. 备份原始文件(可选): 在修改之前,建议先备份原始的resolv.conf文件,以防万一出现问题。

    sudo cp /etc/resolv.conf /etc/resolv.conf.backup
    
  3. 编辑resolv.conf文件: 使用文本编辑器(如vinano等)打开/etc/resolv.conf文件。

    sudo vi /etc/resolv.conf
    
  4. 添加DNS服务器: 在文件中添加你想要使用的DNS服务器地址。例如:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

    你可以根据需要添加多个DNS服务器地址。

  5. 保存并退出: 如果使用的是vi编辑器,按Esc键,然后输入:wq并按回车键保存并退出。如果使用的是nano编辑器,按Ctrl+O保存,然后按Ctrl+X退出。

  6. 验证配置: 使用cat命令查看resolv.conf文件的内容,确保DNS服务器地址已正确添加。

    cat /etc/resolv.conf
    

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

如果你使用的是NetworkManager来管理网络连接,可以通过nmcli命令来配置DNS解析。

  1. 查看当前连接

    nmcli connection show
    
  2. 编辑连接配置: 找到你想要配置的网络连接名称,然后使用以下命令编辑该连接的配置文件。

    sudo nmcli connection modify <connection-name> ipv4.dns "8.8.8.8 8.8.4.4"
    

    <connection-name>替换为你的网络连接名称。

  3. 重新加载连接配置

    sudo nmcli connection up <connection-name>
    

方法三:使用nmtui图形界面工具

如果你更喜欢使用图形界面工具,可以使用nmtui来配置DNS解析。

  1. 启动nmtui

    sudo nmtui
    
  2. 选择网络连接: 在nmtui界面中,选择你想要配置的网络连接,然后按回车键。

  3. 编辑IPv4设置: 在连接配置界面中,选择IPv4 Settings选项卡,然后选择Manual模式。

  4. 添加DNS服务器: 在DNS servers字段中输入你想要使用的DNS服务器地址,多个地址之间用空格分隔。

  5. 保存并退出: 按OK键保存配置并退出nmtui

注意事项

通过以上方法,你应该能够在CentOS系统中成功配置DNS解析。

0
看了该问题的人还看了