Работает Ubuntu Linux 16.04, подключенный по Ethernet как 192.168.11.22 с маской подсети /24. Маршрутизатор находится на 192.168.11.1.
Я ожидал, что таблица маршрутов будет выглядеть так:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.11.1 0.0.0.0 UG 100 0 0 enx50
192.168.11.0 0.0.0.0 255.255.255.0 U 1000 0 0 enx50
Но он пропускает маршрут для локальной подсети и выглядит так:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.11.1 0.0.0.0 UG 100 0 0 enx50
Но я все еще могу общаться с хостами в подсети. Как это возможно?
Я думал, что без маршрута для локальной подсети я даже не смог бы связаться со шлюзом (192.168.11.1).