LINUX.ORG.RU
ФорумAdmin

Вопрос знатокам маршрутизации!


0

0

Исходные данные:
1. Есть настроеный шлюз в НЕТ по трем провайдерам и внутренняя сеть
(сети 1.1.1.1, 2.2.2.2, 3.3.3.3, 10.1.1.0 - 4 интерфейса включая один выделенный ppp канал)

2. default переводится на того провайдера кто быстрее работает на данный момент и не отвалился

3. настроена фильтрация, маскарад и демон rinetd для переброса клиентов из вне по заданным
портам во внутренную сеть(например на 10.1.1.20)

4. хосты из внутренней сети имеют выход в НЕТ и все работает.

5. Внешние прописанные клиенты имеют доступ к 10.1.2.20 по любому из провайдеров
(у них в софте есть выбор любого из 3-x IP для соединения, если один из них не работает)

ПРОБЛЕМА:
1. Приходя из ВНЕ (например IP 9.9.9.9) - rinetd перебрасывает пакет на 10.1.1.20
10.1.1.20 обрабатывает запрос и возвращает на шлюз.
Соответственно пакет уходит по default в соответсвующий интерфейс,
а НЕ в тот по которому пришел пакет.

2. Вышестоящий провайдер грозится включить фильтрацию пакетов чужих IP в соответсвующих интерфейсах
(для них это спуфинг)

КАК СДЕЛАТЬ в такой конфигурации - ЧЕРЕЗ КАКОЙ ИНТЕРФЕЙС ПРИШЕЛ - ТУДА И УШЕЛ

Спасибо за помощь.

ssv@mail.tp.ru


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