在 Ubuntu 系统中,DHCP 客户端通常会自动从 DHCP 服务器获取包括默认网关在内的网络配置信息。如果你想查看当前系统使用的默认网关,可以使用以下几种方法:
使用 ip 命令:
打开终端并输入以下命令:
ip route show default
这将显示默认路由的信息,通常格式为:
default via 192.168.1.1 dev eth0
其中 192.168.1.1 是默认网关的 IP 地址,eth0 是网络接口名称。
使用 route 命令:
你也可以使用旧的 route 命令来查看默认网关:
route -n
输出中 0.0.0.0 表示默认路由,Gateway 列会显示默认网关的 IP 地址。
查看 /etc/netplan 配置文件:
如果你是通过 Netplan 配置网络,可以查看相应的 YAML 配置文件,通常位于 /etc/netplan/ 目录下。例如:
cat /etc/netplan/01-netcfg.yaml
在配置文件中,可能会看到类似 gateway4 的条目,它指定了默认网关。
查看 NetworkManager 状态(如果使用 NetworkManager):
如果你的系统使用 NetworkManager,可以通过以下命令查看连接的网络和默认网关:
nmcli connection show --active
或者查看详细信息:
nmcli connection show <connection-name>
这些方法可以帮助你确认 Ubuntu 系统是否正确地从 DHCP 获取了默认网关。