本文共 1001 字,大约阅读时间需要 3 分钟。
Linux 查看操作系统默认路由的命令
在 Linux 系统中,查看默认路由信息可以通过以下命令实现
route
这条命令会显示系统当前的路由表,其中包含了网络的路由信息
以下是示例输出:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface192.168.1.0 * 255.255.255.0 U 0 0 0 eth0link-local * 255.255.0.0 U 1002 0 0 eth0default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0注:默认路由信息通常出现在 Destination
字段为 0.0.0.0
时
Destination(目标网络/主机)
0.0.0.0
,表示这是默认网关192.168.1.0
),则表示该网络已配置路由Gateway(网关地址)
0.0.0.0
,表示目标与本机在同一网段,不需要经过网关192.168.1.1
),则表示该网络的路由由该网关负责Genmask(网络掩码)
0.0.0.0
,表示所有地址都属于目标网络255.255.255.255
,表示只允许特定 IP地址Flags(路由标记)
U
:路由是活动的H
:目标是个主机G
:需要经过网关R
:路由是通过 RIP 协议动态配置的D
:路由是由路由守护程序动态添加的M
:路由是由路由守护程序修改的!
:路由被拒绝[root@xinsz08-1 ~]# ip route
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.18169.254.0.0/16 dev eth0 scope link metric 1002default via 192.168.1.1 dev eth0 proto static从上述输出可以看出,default
路由信息由 192.168.1.1
作为网关
总结来说,使用 route
命令可以查看当前路由表,default
路由对应的网关地址即为系统的默认网关
转载地址:http://kdhwz.baihongyu.com/