LINUX.ORG.RU
ФорумAdmin

FreeBSD ipnat (redirect ports)


0

0

Есть сеть с выходм на инет. На выходе(ака входе) стоит Фаэрвол/Маршрутизатор ПК под управлением FreeBSD . На нём настроин ipnat для выпуска внутренних пользователей в инет. Появился новы ПК в нутри сетки на котором крутиться Apache, возник вопрос пропуска внешних пользователе к ниму. Нужно это сварганить с помощью ipnat (rdr) Я добавляю в ipnat.rules правило my0 -- внешний интерфейс rdr my0 Inet-IP/32 port 80 -> Local-IP port 80 Inet-IP ip адрес внешнего интерфейса Local-IP ip сервера с Apache Вообщем ничего не фурычит. Прочёл весть Хэндбук по это пороблеме, но только смог добиться чтобы редиректилось на порт самого шлюза, а когда пытаешся заредиректить с другим IP локалки то вответ получаешь, что соединение не установленно!

Если кто настроаивал эту бодагу отпишитесь.


А в ipf.conf у тебя есть что-либо подобное этому -

pass in quick on my0 proto tcp from any to any port = 80 flags S keep state keep frags

MiracleMan ★★★★★
()
Ответ на: комментарий от MiracleMan

Да есть! Просто проблема в том что на локальный IP он перебрасывает а н другой IP - оркалкни нет!

hipih
() автор топика
Ответ на: комментарий от hipih

Попробуй такое правило -

rdr my0 0.0.0.0/0 port 80 -> Local-IP port 80

MiracleMan ★★★★★
()

а tcp в конце правила дописать ?

W ★★★★★
()

Разобраслся! Перед тем что бы запускать rdr надо транслировать IP из ИНЕТА во внутреннью сеть. Спасибо всем кто откликнулся.

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