路由表中0.0.0.0的含义是什么?
时间:2020-01-09 10:42:19 来源:igfitidea点击:
0.0.0.0是什么意思?
每个网络主机都有每个网卡的默认路由。
这将为此类卡创建0.0.0.0路由。
地址0.0.0.0通常表示任何地址。
如果数据包目标与表中的单个地址不匹配,则它必须与0.0.0.0网关地址匹配。
换句话说,默认网关始终由0.0.0.0指向:
route -n
输出示例:
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.31.18 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 38.96.196.94 192.168.1.2 255.255.255.255 UGH 0 0 0 wlan0 192.168.84.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8 192.168.1.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0 192.168.110.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet1 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0 10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 ppp0 0.0.0.0 192.168.1.2 0.0.0.0 UG 0 0 0 wlan0
192.168.1.2是我的ISP路由器,即0.0.0.0表示的默认网关。
其他目的地(例如10.0.0.0/8网络)使用ppp0接口作为网关。
如果您是MS-Windows用户,请使用" route print"命令。