Вот ситуация. Я превратил сервер ns1 (двухсетевой Linux-бокс) в маршрутизатор, включив на нем ip_forwarding (echo 1 > /proc/sys/net/ipv4/ip_forward)
Сервер ns1:
eth0: 10.10.0.200/24 (gw по умолчанию: 10.10.0.51)
eth1: 192.168.53.198/24 (я не устанавливал gw по умолчанию для этого интерфейса)
Таблица маршрутизации на сервере ns1:
[root@ns1 ~]# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.53.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.10.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 10.10.0.51 0.0.0.0 UG 0 0 0 eth0
Я пытаюсь пропинговать веб-сервер (с IP-адресом 10.10.0.54) с рабочей станции, НО НЕ УСПЕШНО.
Рабочая станция:
Свойства рабочей станции:
eth0: 192.168.53.150/24
шлюз по умолчанию: 192.168.53.198
Вот таблица маршрутизации на моей рабочей станции:
root@workpc:~# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.53.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.53.198 0.0.0.0 UG 0 0 0 eth0
Почему моя рабочая станция не может достичь 10.10.0.54? Я думаю, что я все настроил правильно.