Всем привет!
Запутался окончательно, потому прошу совета.
Банальная задача.
eth0 192.168.5.2/24
eth1 172.16.1.1/30
eth0 - lan
eth1 - vpn. (L3)
На другой стороне vpn ип 172.16.0.1/30 (cisco какая-то там)
ИП адреса железок провайдера 172.16.1.2 и 172.16.0.2 соответственно.
Что нужно: запустить пакеты от 172.16.1.1 до 172.16.0.1
Что сделал:
route add -net 172.16.0.0 netmask 255.255.255.252 gw 172.16.1.1 (все пакеты для 0.х находятся за ИП адресом 1,1)
route add -net 172.16.1.0 netmask 255.255.255.252 gw 172.16.0.1 (для обратного, что все пакеты для 1.х находятся за адресом 0,1)
Второй маршрут добавил методом брутфорса))) Ибо иначе пакеты не возвращались...
Проблема в том, что с циски (172.16.0.1) до eth1 (172.16.1.1) и обратно - пинги ходят.
трассировка от меня к циске:
172.16.1.2->172.16.0.2->172.16.0.1
и наоборот:
172.16.0.2->172.16.0.1->172.16.1.1
А вот от рабочих станций в локальных сетях 192.168.x.x пинги не ходят=( Причем, в той сети, что за циской маршрут обрывается на 172.16.1.2 (то есть доходят до железки провайдера, а дальше мою убунту не находят), а от меня не доходят даже до убунты...