百度
360搜索
搜狗搜索

linux系统查看路由的命令是什么意思详细介绍

在 Linux 系统中,查看路由表的常用命令主要有 routeip route(或 ip route show),二者功能相似但语法和输出略有不同。以下是对这两个命令及其输出字段的详细解释:

一、常用命令

1.
route(传统命令,兼容性强)

bash

route   

2.
ip route(现代命令,功能更强大)

bash

 route show  

route list

二、
route -n 输出字段解析

以下是典型输出示例及各字段含义:
plaintext

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

192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0

字段 含义
Destination 目标网络或主机 IP 地址(0.0.0.0 表示默认路由,匹配所有网络)。
Gateway 下一跳网关 IP 地址(0.0.0.0 表示直接连接,无需经过网关)。
Genmask 子网掩码(255.255.255.0 对应 /24 子网,0.0.0.0 表示主机路由)。
Flags 路由标志(常用标志:
U:路由可用(Up)
G:需要经过网关(Gateway)
H:目标是主机(Host,即单个 IP)
D:动态生成的路由(非手动配置))。
Metric 路由度量值(优先级),数值越小优先级越高(通常由路由协议或手动配置决定)。
Ref 引用计数(当前使用该路由的进程数,通常为 0,可忽略)。
Use 该路由的数据包统计数(累计通过该路由的数据包数量)。
Iface 发送数据包的网络接口(如 eth0wlan0lo 等)。

三、
ip route show 输出字段解析

典型输出示例及含义:
plaintext

default via 192.168.1.1 dev eth0 proto static metric 100

192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.100

字段 含义
default 默认路由(等价于 0.0.0.0/0)。
via 192.168.1.1 下一跳网关 IP 地址。
dev eth0 网络接口名称。
proto static 路由协议(static 表示手动配置,kernel 表示系统自动生成)。
scope link 路由作用域(link 表示仅在本地网络有效,global 表示全局有效)。
src 192.168.1.100 发送数据包时使用的源 IP 地址(可选字段)。
192.168.1.0/24 目标网络(CIDR 格式,/24 表示子网掩码 255.255.255.0)。

四、核心功能对比

特性 route ip route
语法 较简单,适合基础操作 更灵活,支持过滤、修改、监控等
输出格式 传统表格形式 更贴近实际路由逻辑(如 CIDR 格式)
推荐场景 旧系统或简单查看 新版本 Linux(如 Ubuntu 16+、CentOS 7+)推荐使用

五、示例:查看默认路由

默认路由(通往外部网络的网关)通常是 Destination0.0.0.0default 的条目,例如:
plaintext

# route -n 输出中的默认路由

0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0

# ip route show 输出中的默认路由

default via 192.168.1.1 dev eth0




9123456# route -n 输出中的默认路由 192.168.1.1 0.0.0.0 UG 100 0 0 eth0

# ip route show 输出中的默认路由default via 192.168.1.1 dev eth0

总结

  • route -n:适合快速查看路由表,字段直观,适合新手。
  • ip route show:功能更强,支持复杂操作(如添加 / 删除路由),推荐在新版本系统中使用。

通过这两个命令,可清晰了解当前系统的网络路由配置,排查网络连通性问题(如网关是否正确、是否有路由冲突等)。

阅读更多 >>>  ip地址是什么意思

网站数据信息

"linux系统查看路由的命令是什么意思"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux系统查看路由的命令是什么意思的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!