route -n 查看当前路由表:
[root@XonTel /]#route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.16.0.1 0.0.0.0 UG 0 0 0 eth0
172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
192.168.101.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
各字段说明:
- Destination : 目标网络或目标主机。default 为(0.0.0.0 )时,表示172.16.0.1是默认网关,所有数据都发到这个网关;
- Gateway : 网关地址,0.0.0.0 表示当前记录对应的Destination 跟本机在同一个网段,通信时不需要经过网关
- Genmask: Destination 的网络掩码,Destination 是主机时,需要设置为255.255.255.255;是默认路由时会设置
为:0.0.0.0 - Flags : 标记;
U 代表 路由时活动的;
H 代表目标是个主机;
G 代表需要经过网关
R 恢复动态路由产生的表项
D 由路由的后台程序动态地安装
M 由路由的后台程序修改
!拒绝路由 - Metric: 路由距离,到达指定网络所需要的中转数,是大型局域网和广域网设置所必须的(不在linux内核使用)
- Ref: 路由项引用次数(不在Linux内核中使用)
- Use: 此路由项被路由软件查找的次数
- Iface: 网卡名字
172.16.0.0/16 和 192.168.101.0/24 是依据网络接口产生的路由,只要网络上有这几个网络接口存在,该网络接口
就会存在一个路由;
可以通过route命令设置额外的路由;使用route命令时:你所规划的路由必须是你的设备或IP可以直接
沟通(Broadcast)的情况;
网友评论