在 Linux 中,ifconfig 本身不能查看网关。
ifconfig 只能查看 IP 地址、子网掩码、MAC 地址 等网络接口信息,不包含路由(网关)信息。
要查看 网关(Gateway),应使用以下命令之一:
ip routeip route
或只看默认网关:
ip route | grep default
示例输出:
default via 192.168.1.1 dev eth0
其中:
192.168.1.1 就是默认网关routeroute -n
示例:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0
Gateway 列即为网关地址,UG 表示这是默认网关。
netstatnetstat -rn
效果与 route -n 类似。
ifconfig 只负责 网络接口配置ip route
如果你是在 服务器 / 容器 / 桌面 Linux 上,我也可以帮你具体解读输出结果。