当我抓文件时
/etc/sysconfig/network-scripts/ifcfg-ens192
显示 ens192 网关的一行:
GATEWAY=10.2.2.2
但是当我运行 netstat -r 或路由时
Destination Gateway Genmask Flags MSS Window irtt Iface
default gateway 0.0.0.0 UG 0 0 0 ens192
10.2.2.0 0.0.0.0 255.255.255.0 U 0 0 0 ens192
10.2.3.0 0.0.0.0 255.255.255.0 U 0 0 0 ens256
网关好像是0.0.0.0 这两个网关有什么区别?我感到很困惑..
答案1
您误解了网关的含义。您需要一个网关来访问非本地链路的 IP 地址。
10.2.2.0/255.255.255.0
是链接本地,因此您不需要网关。此条目不显示使用哪个网关,而是显示该子网使用哪个接口。