centos

centos stream8如何配置DNS服务器

小樊
49
2025-04-18 17:16:37
栏目: 云计算

在CentOS Stream 8中配置DNS服务器,可以按照以下步骤进行:

方法一:使用nmcli命令行工具

  1. 安装NetworkManager(如果尚未安装):

    sudo dnf install NetworkManager
    
  2. 启动并启用NetworkManager服务

    sudo systemctl start NetworkManager
    sudo systemctl enable NetworkManager
    
  3. 使用nmcli配置网络接口: 假设你的网络接口名称是eth0,你可以使用以下命令来设置DNS服务器:

    sudo nmcli connection modify eth0 ipv4.dns "8.8.8.8 8.8.4.4"
    sudo nmcli connection modify eth0 ipv4.dns-search "example.com"
    
  4. 重新加载网络连接

    sudo nmcli connection up eth0
    

方法二:手动编辑网络配置文件

  1. 找到网络接口配置文件: 通常位于/etc/sysconfig/network-scripts/目录下,文件名类似于ifcfg-eth0

  2. 编辑配置文件: 使用文本编辑器(如vinano)打开配置文件:

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
  3. 添加或修改DNS配置: 在文件中添加或修改以下行:

    DNS1=8.8.8.8
    DNS2=8.8.4.4
    DOMAIN=example.com
    
  4. 重启网络服务

    sudo systemctl restart network
    

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

  1. 安装nmtui(如果尚未安装):

    sudo dnf install nmtui
    
  2. 启动nmtui

    sudo nmtui
    
  3. 选择网络连接: 在nmtui界面中,选择你要配置的网络连接,然后按Edit a connection

  4. 配置DNS服务器: 在连接编辑界面中,找到IPv4 CONFIGURATION部分,添加或修改DNS服务器地址。

  5. 保存并退出: 按OK保存更改并退出nmtui。

验证DNS配置

无论使用哪种方法配置DNS服务器,都可以通过以下命令验证配置是否生效:

cat /etc/resolv.conf

你应该能看到配置的DNS服务器地址。

注意事项

通过以上步骤,你应该能够在CentOS Stream 8中成功配置DNS服务器。

0
看了该问题的人还看了