когда я запускаю файл
/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 в чем разница между двумя шлюзами? я так запутался..
Вы неправильно понимаете значение шлюза. Вам нужен шлюз для доступа к IP-адресу, который не является локальным для ссылки -.
10.2.2.0/255.255.255.0
является ссылкой -локальной, поэтому для нее не нужен шлюз. Эта запись не показывает, какой шлюз используется, но какой интерфейс используется для этой подсети.