在 CentOS 系统中,你可以使用 nmcli 或 cat 命令来查看 DNS 设置。以下是两种方法的详细步骤:
nmcli 命令查看所有网络连接的 DNS 设置:
nmcli dev show | grep IP4.DNS
查看特定网络连接的 DNS 设置(例如,连接到 eth0):
nmcli con show --active | grep eth0
这将显示 eth0 的连接信息,包括 DNS 服务器地址。
查看特定网络连接的详细信息:
nmcli con show eth0
在输出中找到 IP4.DNS 行,它会列出该连接的 DNS 服务器地址。
/etc/resolv.conf 文件/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 设置。