LINUX.ORG.RU
ФорумAdmin

Маршрутизация на три интерфейса


0

0

В общем я примерно понимаю, как и что. Только работать придется на боевой машине в условиях сурового дефицита времени. Поэтому прошу знатоков указать на потенциальные грабли. Итак.

Есть моя сетка, скажем, 40.40.40.0. В ней - несколько машин (40.40.40.1-10) серверов. Также в ней находится NAT-гейт (40.40.40.100) для некоторого числа клиентских локалок (192.168.n.0), каждая из них маскерадится за 40.40.40.(n+100). Циска (40.40.40.253) имеет наружный интерфейс, скажем, 39.39.39.130, и шлюзуется к провайдеру через его рутер 39.39.39.129.

Теперь. Происходит переключение на новый канал, и циска уходит в прошлое. Вместо нее нам дают ethernet-хвост и адрес 39.39.39.130. Логично включить его в новую сетевую карту в NAT-гейте, чтобы последний работал еще и рутером, и гнал через себя все сетки.

Прав ли я, добавив следующие маршруты:
----------------
route add -net 40.40.40.0 netmask 255.255.255.0 dev eth0 // интерфейс, смотрящий в нашу сеть 40.40.40.0
route add -net 0.0.0.0 gw 39.39.39.129 // интерфейс к провайдеру
----------------
и всё? Будут ли корректно маршрутизироваться те локалки, что за маскерадом? Почему-то это вызывает сомнения, правда, на спинномозговом уровне.

Если нет, какова верная схема разруливания маршрутов?

Спасибо!
я.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.