Заметил некоторую странность с маршрутизацией. У меня роутер WL-550gE, прошивка 1.9.2.7-7e.
Настройки такие:
WAN - Static IP
IP Address: 192.168.123.15
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.123.1
LAN
IP Address: 172.16.0.1
Subnet Mask: 255.255.255.0
В пункте меню Status же я получаю:
WAN
IP Address: 192.168.123.15
Subnet Mask: 255.255.255.255 (сама меняется маска)
Default Gateway: 192.168.123.1
А в таблице маршрутизации получаю
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.1 * 255.255.255.255 UH 0 0 0 WAN vlan1
172.16.0.0 * 255.255.255.0 U 0 0 0 LAN br0
default 192.168.123.1 0.0.0.0 UG 0 0 0 WAN vlan1
Т.о. получается, что роут даже на хосты моей подсети (т.е. 192.168.123.0/24) лежит через шлюз 192.168.123.1 (и команда tracert подтверждает это, т.е. на 192.168.123.2 маршрут от компа пойдет так: Мой комп->172.16.0.1 (мой роутер)->192.168.123.1 (шлюз провайдера)->192.168.123.2, вместо того, чтобы сразу: Мой комп->172.16.0.1 (мой роутер)->192.168.123.2).
В моем представлении (и так получается в Windows), маска должна остаться 255.255.255.0, а таблица маршрутизации должна выглядеть так:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 * 255.255.255.0 U 0 0 0 WAN vlan1
172.16.0.0 * 255.255.255.0 U 0 0 0 LAN br0
default 192.168.123.1 0.0.0.0 UG 0 0 0 WAN vlan1
Подскажите, в чем тут дело? Или это так задумано?