ifconfig 命令主要用于配置和显示网络接口的信息,如 IP 地址、子网掩码、广播地址等。它并不直接显示 DNS 设置。要查看 DNS 设置,你可以使用以下方法:
/etc/resolv.conf 文件:在大多数 Linux 发行版中,DNS 设置通常存储在 /etc/resolv.conf 文件中。你可以使用以下命令查看此文件的内容:
cat /etc/resolv.conf
这将显示类似以下内容的结果:
nameserver 8.8.8.8
nameserver 8.8.4.4
这里,8.8.8.8 和 8.8.4.4 是 DNS 服务器的 IP 地址。
nmcli 命令(适用于 NetworkManager):如果你的系统使用 NetworkManager 管理网络连接,你可以使用 nmcli 命令查看 DNS 设置:
nmcli device show <interface_name> | grep IP4.DNS
将 <interface_name> 替换为你要查看的网络接口名称,如 eth0 或 wlan0。
nmtui 命令(适用于 NetworkManager):nmtui 是一个基于文本的用户界面,用于管理 NetworkManager。要使用它查看 DNS 设置,请运行以下命令:
nmtui
然后选择 “Edit a connection”,进入编辑模式。选择要查看的网络接口,然后点击 “Edit”。在 “IPv4 CONFIGURATION” 部分,你可以看到 “DNS servers” 的设置。
请注意,这些方法可能因发行版和网络管理工具的不同而略有差异。如果你使用的是其他网络管理工具,请查阅相应的文档以获取查看 DNS 设置的方法。