温馨提示×

ubuntu ifconfig如何查看DNS配置

小樊
56
2025-08-24 07:57:36
栏目: 智能运维

在 Ubuntu 系统中,你可以通过以下几种方法来查看 DNS 配置:

  1. 使用 nmcli 命令: 如果你使用 NetworkManager 来管理网络连接,可以使用以下命令查看 DNS 配置:

    nmcli dev show <interface> | grep IP4.DNS
    

    <interface> 替换为你的网络接口名称,例如 eth0wlan0

  2. 查看 NetworkManager 的配置文件: NetworkManager 的 DNS 配置通常保存在 /etc/NetworkManager/NetworkManager.conf/etc/resolv.conf 中。你可以查看这些文件来获取 DNS 配置:

    cat /etc/resolv.conf
    

    注意:在某些系统中,/etc/resolv.conf 可能是一个符号链接,指向 NetworkManager 创建的文件。

  3. 查看 systemd-resolved 的配置: 如果你使用 systemd-resolved 来管理 DNS,可以使用以下命令查看 DNS 配置:

    systemd-resolve --status
    

    或者查看配置文件:

    cat /etc/systemd/resolved.conf
    
  4. 直接查看接口的配置文件: 在 /etc/netplan/ 目录下,你可以找到网络接口的配置文件。例如:

    cat /etc/netplan/01-netcfg.yaml
    

    在这些 YAML 文件中,可能会指定 DNS 服务器。

通过这些方法,你应该能够找到你的 Ubuntu 系统中的 DNS 配置。

0