route 的标志位
linux下利用route命令查看当前路由信息时,会打印如下信息:
root@root:/# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.2.0 * 255.255.255.0 U 0 0 0 br-lan
对于flags常用的符号意义如下:
(1)U (route is up): 该路由是启动的
(2)H (target is host): 目标是一个主机(IP)而非网域
(3)G (use gateway): 需要透过外部的主机(gateway)来转递封包
(4)R (reinstate route for dynamic routing): 使用动态路由时,恢复路由咨询的旗标
(5)D (dynamically installed by daemon or redirect) : 已经由服务或转port功能设定为动态路由
(6)M (modified from routing daemon or redirect) : 路由已经被修改了
(7) ! (reject route) : 这个路由将不会被接收(用来抵挡不安全的网域)