[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Компьютер на границе 2 сетей



Насколько я понимаю реализовать в полной мере, то что хочу не смогу.
Тогда как вообще это будет выглядеть?Возможно более правильно.

Итак, между двумя сетями с разными адресными пространствами, находится
компьютер. С двумя интерфейсами, каждый смотрит в свою сеть и имеет
статически назначаемые адреса соответствующие этим сетям.
Нужно сделать так, чтоб трафик мог свободно проходить между этими
сетями, через данный компьютер. Например, чтоб компьютеры из одной
сети, видели джаббер-сервер в другой.
Первая сеть - 192.168.0.0/24, шлюз - 192.168.0.1, днс - 192.168.0.5
Вторая сеть - 192.168.1.0/24, шлюз - 192.168.1.2, днс - 192.168.1.10
Компьютер в котором подняты сетевые интерфейсы назовём "Транзитным",
его настройки:
Первый интерфейс (eth0) - 192.168.0.23/24, шлюз - 192.168.0.1, днс - 192.168.0.5
Второй интерфейс (eth1) - 192.168.1.23/24, шлюз - 192.168.1.2, днс -
192.168.1.10

Каково будет оптимальное решение данной задачи?

1. С помощью iptables настраивается SNAT и DNAT.
2. На компах в сетях указывается в качестве шлюза "транзитный" компьютер.

или

1. Включается форвардинг на "транзитном".
2. На нём же прописываются маршруты.
3. Прописываются маршруты на компах в сети.

или что-то ещё?

Есть какая-нибудь развёрнутая документация по маршрутизации в Линукс
на русском? Ну или на английском хотя-бы и посвежее.

-- 
Константин Фадеев

Reply to: