温馨提示×

ubuntu dhcp客户端如何获取默认网关

小樊
48
2025-10-05 18:35:42
栏目: 智能运维

在 Ubuntu 系统中,DHCP 客户端通常会自动从 DHCP 服务器获取包括默认网关在内的网络配置信息。如果你想查看当前系统使用的默认网关,可以使用以下几种方法:

  1. 使用 ip 命令:

    打开终端并输入以下命令:

    ip route show default
    

    这将显示默认路由的信息,通常格式为:

    default via 192.168.1.1 dev eth0
    

    其中 192.168.1.1 是默认网关的 IP 地址,eth0 是网络接口名称。

  2. 使用 route 命令:

    你也可以使用旧的 route 命令来查看默认网关:

    route -n
    

    输出中 0.0.0.0 表示默认路由,Gateway 列会显示默认网关的 IP 地址。

  3. 查看 /etc/netplan 配置文件:

    如果你是通过 Netplan 配置网络,可以查看相应的 YAML 配置文件,通常位于 /etc/netplan/ 目录下。例如:

    cat /etc/netplan/01-netcfg.yaml
    

    在配置文件中,可能会看到类似 gateway4 的条目,它指定了默认网关。

  4. 查看 NetworkManager 状态(如果使用 NetworkManager):

    如果你的系统使用 NetworkManager,可以通过以下命令查看连接的网络和默认网关:

    nmcli connection show --active
    

    或者查看详细信息:

    nmcli connection show <connection-name>
    

这些方法可以帮助你确认 Ubuntu 系统是否正确地从 DHCP 获取了默认网关。

0