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
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.