стоит домашняя сеть из роутера asus rt-n16 (192.168.1.1) с внешним адресом, TANK на Ubuntu server 12, TANK подключен к локальной сети eth0 (192.168.1.2)к роутеру и имеет свою подсеть eth1(192.168.2.2).
выглядит примерно так:
(pcA)192.168.2.10<->192.168.2.2eth1(TANK)eth0_192.168.1.2<->192.168.1.1(ASUS 192.168.1.0) 192.168.1.1<->192.168.1.147(pcB)
у pcA gate 192.168.2.2, у pcB gate 192.168.1.1
на Asuse указан статический маршрут 192.168.2.0 gate 192.168.1.2
на Tank соответсвенно правила
default eth0 (192.168.1.2)
192.168.2.0 eth1 (192.168.2.1)
ping c pcB (192.168.1.147) на pcA (192.168.2.10) проходит без проблем, а с pcA на pcB не проходит (превышен интервал ожидания для запроса).
при этом с tank ping на pcB проходит без проблем.
роутинг включен
#sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 1
Где собака зарыта?