温馨提示×

centos ifconfig如何查看DNS设置

小樊
37
2025-12-05 16:12:56
栏目: 智能运维

在 CentOS 系统中,你可以使用 nmclicat 命令来查看 DNS 设置。以下是两种方法的详细步骤:

方法一:使用 nmcli 命令

  1. 查看所有网络连接的 DNS 设置

    nmcli dev show | grep IP4.DNS
    
  2. 查看特定网络连接的 DNS 设置(例如,连接到 eth0):

    nmcli con show --active | grep eth0
    

    这将显示 eth0 的连接信息,包括 DNS 服务器地址。

  3. 查看特定网络连接的详细信息

    nmcli con show eth0
    

    在输出中找到 IP4.DNS 行,它会列出该连接的 DNS 服务器地址。

方法二:查看 /etc/resolv.conf 文件

  1. 直接查看 /etc/resolv.conf 文件
    cat /etc/resolv.conf
    
    这个文件通常包含当前系统的 DNS 服务器设置。不过需要注意的是,这个文件可能会被 NetworkManager 动态更新,所以它可能不是永久性的设置。

示例输出

使用 nmcli 命令的输出示例:

IP4.DNS[1]:         8.8.8.8
IP4.DNS[2]:         8.8.4.4

查看 /etc/resolv.conf 文件的输出示例:

nameserver 8.8.8.8
nameserver 8.8.4.4

通过这两种方法,你可以轻松地查看 CentOS 系统中的 DNS 设置。

0