вообщем, внутренний сервер, аля DMZ, организовываю, а чего-то не может локалка в инет попасть через него
схема следующая: локалко -> gateway1 (GW1 он же DMZ) -> GW2, куда воткнут кабель провайдера
на этом DMZ прокси подняты, мейл-сервер.. вообщем, все сервисы, которые нужны локалке для выхода в инет. сама локалка выход в инет прямой не имеет, бо блокировано правилами ipfw на DMZ-сервере
но я тестировал с allow all from any to any
не хочетъ.настройки такие:
gateway_enable="YES" - на обоих серверах
GW1
IP1 192.168.15.99/24 - смотрит в локалку
IP2 192.168.20.99/24 - кабель к GW2
default router 192.168.20.14
GW2
IP1 192.168.20.14/24 - кабель от GW1
IP2 провайдерский IP
default router провайдерский GW
короче: локалка -> DMZ -> GW -> inet
ну вот.. с машины 192.168.15.1/24 пингуем 192.168.20.14
в логах GW1 всё прошло.. пришло с интерфейса локалки, ушло на интерфейс до GW2
в логах GW2 он принимает по интерфейсу от GW1 пакет ICMP 8 и запускает в инет ICMP 0.. ну типа там ищите 192.168.20.14, хотя он сам же им и является..
с самого GW2 не пингуется 15.1
химичил, танцевал с бубном - всё по учебнику
сделал route add 192.168.15.1 192.168.20.99
15.1 стал пинговаться со шлюза (15.1 - это виндусовая машина, кстати, на которой дефолтом прописан роутер GW1)
был момент в этих танцах, когда пинговался и сам 20.14 с 15.1
но в инет попасть так и не удалось... короче я чувствую, что не до конца понимаю, что я делаю так, а что не так...
скажите пожалуйста, как оно правильно делается? направление таксказать
подозреваю, что если везде руками роуты попрописать, оно заработает.. но это же не наш метод - руки то обламывать :) как бы его обойти?