URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 73651
[ Назад ]

Исходное сообщение
"2 шлюза через 1 интерфейс, как быть?"

Отправлено netop , 22-Апр-07 20:55 
Есть сервер, 2 сетевых карты: rl0 и rl1.
Одна смотрит на клиентов (rl0 - 192.168.2.1), другая на провайдера (rl1 - 192.168.1.149).
У провайдера в сети 2 шлюза: 192.168.1.1 и 192.168.1.55

Вот задача, нужно клиентов раскидать по этим шлюзам.
Например, я у себя на сервере прописываю дефолт шлюз: 192.168.1.1
потом делаю: route add 0.0.0.0/0 192.168.1.55

Все клиенты у меня по идее должны идти через дефолтный шлюз. Как мне половину клиентов форвардить на 2й шлюз? Такое вообще реально? Плз. пример правила в файрволе.

Система: FreeBSD 6.2 + IPFW2 + NAT


Содержание

Сообщения в этом обсуждении
"2 шлюза через 1 интерфейс, как быть?"
Отправлено exn , 23-Апр-07 00:27 
Конечно реально, две таблицы нужно.
Вроде для фри:
http://www.opennet.me/base/net/bsd_pbr_route.txt.html

"2 шлюза через 1 интерфейс, как быть?"
Отправлено netop , 23-Апр-07 00:46 
>Конечно реально, две таблицы нужно.
>Вроде для фри:
>http://www.opennet.me/base/net/bsd_pbr_route.txt.html

Это пример, если на каждого прова своя сетевуха. А если она одна, такое прокатит?