natd IN FreeBSD (Маскарад подсети)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

shulik
Сообщения: 256
ОС: OpenSuse 11 / FreeBSD 7.0

natd IN FreeBSD

Сообщение shulik »

Есть локальная сеть и сервер шлюз с реальным IP под ФриБСД. Необходимо маскарадить эту локалку во внешний мир.
Во фре запускаю:
natd -redirect_address localIP realIP

Я так понимаю что мне придется указывать это для всех IP в сети или можно как-то указать целую подсеть???

Если кто знает - прошу делиться опытом!!! :helpsmilie:
"Так не возможно
Не оступиться,
Не избежать высоты.
Остановиться нам еще можно,
Есть еще шаг до черты." © А.Горшенев
Спасибо сказали:
Аватара пользователя
killdos
Сообщения: 187
Статус: Cклеротик
ОС: FreeBSD, NetBSD, винда

Re: natd IN FreeBSD

Сообщение killdos »

У меня это решено с помощью ipfw. Пересобрал ядро с options IPDIVERT
и вписал правило ipfw add divert natd all from any to any
"UNIX is simple and coherent..." (c) Dennis Ritchie, "GNU's Not UNIX" (c) Richard Stallman
Спасибо сказали:
Аватара пользователя
Kotjara
Сообщения: 307
ОС: FreeBSD 7.0/Ubuntu 8.04

Re: natd IN FreeBSD

Сообщение Kotjara »

divert ip from any to any via ed1 с помощью IPFW
Спасибо сказали: