在 Ubuntu 系统中,你可以通过以下几种方法来查看 DNS 配置:
使用 nmcli 命令:
如果你使用 NetworkManager 来管理网络连接,可以使用以下命令查看 DNS 配置:
nmcli dev show <interface> | grep IP4.DNS
将 <interface> 替换为你的网络接口名称,例如 eth0 或 wlan0。
查看 NetworkManager 的配置文件:
NetworkManager 的 DNS 配置通常保存在 /etc/NetworkManager/NetworkManager.conf 或 /etc/resolv.conf 中。你可以查看这些文件来获取 DNS 配置:
cat /etc/resolv.conf
注意:在某些系统中,/etc/resolv.conf 可能是一个符号链接,指向 NetworkManager 创建的文件。
查看 systemd-resolved 的配置:
如果你使用 systemd-resolved 来管理 DNS,可以使用以下命令查看 DNS 配置:
systemd-resolve --status
或者查看配置文件:
cat /etc/systemd/resolved.conf
直接查看接口的配置文件:
在 /etc/netplan/ 目录下,你可以找到网络接口的配置文件。例如:
cat /etc/netplan/01-netcfg.yaml
在这些 YAML 文件中,可能会指定 DNS 服务器。
通过这些方法,你应该能够找到你的 Ubuntu 系统中的 DNS 配置。