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

Исходное сообщение
"Несколько IP на 1 инт. + проброс портов."

Отправлено Aidaho , 05-Ноя-10 14:08 
Имеется машинка c FreeBSD 6.2. На ней поднят ipfw+nat. 2 сетевухи одна смотрит в лан, другая в мир. Появилась необходимость повесить на внешнюю сетевуху, несколько алиасов с реальными айпи и пробросить через них порты в локалку.
Как пробросить сразу несколько портов на нескольких адресах? можно ли сделать это с помощью ядерного nat-a? или придется использовать какие-то утилити?

Содержание

Сообщения в этом обсуждении
"Несколько IP на 1 инт. + проброс портов."
Отправлено de_mone , 05-Ноя-10 14:34 
> Имеется машинка c FreeBSD 6.2. На ней поднят ipfw+nat. 2 сетевухи одна
> смотрит в лан, другая в мир. Появилась необходимость повесить на внешнюю
> сетевуху, несколько алиасов с реальными айпи и пробросить через них порты
> в локалку.
> Как пробросить сразу несколько портов на нескольких адресах? можно ли сделать это
> с помощью ядерного nat-a? или придется использовать какие-то утилити?

   В принципе, можно и через IPFW (причем тут NAT?). Но проще и быстрее сделать через rinetd (/usr/ports/net/rinetd)

Шаблон конфига rinetd.conf будет иметь вид:
внешний_IP внешний_порт внутренний_IP внутренний_порт


"Несколько IP на 1 инт. + проброс портов."
Отправлено Aidaho , 05-Ноя-10 14:35 
>> Имеется машинка c FreeBSD 6.2. На ней поднят ipfw+nat. 2 сетевухи одна
>> смотрит в лан, другая в мир. Появилась необходимость повесить на внешнюю
>> сетевуху, несколько алиасов с реальными айпи и пробросить через них порты
>> в локалку.
>> Как пробросить сразу несколько портов на нескольких адресах? можно ли сделать это
>> с помощью ядерного nat-a? или придется использовать какие-то утилити?
>    В принципе, можно и через IPFW (причем тут NAT?).
> Но проще и быстрее сделать через rinetd (/usr/ports/net/rinetd)
> Шаблон конфига rinetd.conf будет иметь вид:
> внешний_IP внешний_порт внутренний_IP внутренний_порт

а вот как она называется, а я все вспомнить не мог, помню что через какую то утилиту делал, спасибо. )

а как можно сделать через ipfw? интересно просто стало.


"Несколько IP на 1 инт. + проброс портов."
Отправлено de_mone , 05-Ноя-10 14:48 
>[оверквотинг удален]
>>> в локалку.
>>> Как пробросить сразу несколько портов на нескольких адресах? можно ли сделать это
>>> с помощью ядерного nat-a? или придется использовать какие-то утилити?
>>    В принципе, можно и через IPFW (причем тут NAT?).
>> Но проще и быстрее сделать через rinetd (/usr/ports/net/rinetd)
>> Шаблон конфига rinetd.conf будет иметь вид:
>> внешний_IP внешний_порт внутренний_IP внутренний_порт
> а вот как она называется, а я все вспомнить не мог, помню
> что через какую то утилиту делал, спасибо. )
> а как можно сделать через ipfw? интересно просто стало.

http://www.opennet.me/base/net/redirect.txt.html
В Вашем случае меняем с via интерфейс на IP
А вообще, есть куча документации на этот счет. Не ленитесть