温馨提示×

ifconfig如何查看网关

小樊
62
2026-08-05 13:11:42
栏目: 编程语言

在 Linux 中,ifconfig 本身不能查看网关
ifconfig 只能查看 IP 地址、子网掩码、MAC 地址 等网络接口信息,不包含路由(网关)信息。

要查看 网关(Gateway),应使用以下命令之一:


✅ 推荐方式:使用 ip route

ip route

或只看默认网关:

ip route | grep default

示例输出:

default via 192.168.1.1 dev eth0

其中:

  • 192.168.1.1 就是默认网关

✅ 传统方式:route

route -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 表示这是默认网关。


✅ 使用 netstat

netstat -rn

效果与 route -n 类似。


❌ 为什么 ifconfig 不行?

  • ifconfig 只负责 网络接口配置
  • 网关属于 路由表,不在接口信息中

✅ 总结(最常用)

ip route

如果你是在 服务器 / 容器 / 桌面 Linux 上,我也可以帮你具体解读输出结果。

0