Страница 1 из 1

проброс портов при обращении по А-записи

Добавлено: 2012-09-27 11:26:49
werder31
Есть шлюз, FreeBSD 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE, к нему обращаются ТОЛЬКО по Имени(есть куча А-записей на 1-н айпи) например на 25 порт!!!

Пример:

Код: Выделить всё

mail.domain.com(222.222.222.222):25------>192.168.168.1:25
mail.secondarydomain.com(222.222.222.222):25------>192.168.176.1:25
Как пробросить порт в локалку?

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 12:13:23
Dark_ASU
ipfw, pf.

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 12:43:07
werder31
а можно поподробнее плз :)
я же в ветке "FreeBSD/UNIX для начинающих" создал тему :)

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 12:58:47
lap
werder31 писал(а):а можно поподробнее плз :)
я же в ветке "FreeBSD/UNIX для начинающих" создал тему :)
про настройку ната на фре не подскажу, но нату до ваших имен дела нет - он только на сетевую часть пакета смотрит. то-есть проброс будет один - (222.222.222.222):25------>192.168.168.1:25

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 13:21:45
werder31
lap писал(а): про настройку ната на фре не подскажу, но нату до ваших имен дела нет - он только на сетевую часть пакета смотрит. то-есть проброс будет один - (222.222.222.222):25------>192.168.168.1:25
я вкурсе, а чем можно такое сделать? Nginx? но как сделать что бы пробрасывать 25 порт там?)))

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 13:29:17
bagas
Для реализации ната вам надо пересобрать ядро с нужными параметрами, и настроить фривал, какой фривал использовать решать вам.
Все фривалы одинаково полезны и хороши.
Пример natd

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 13:58:36
MASiK
Я бы на вашем месте посмотрел в сторону hproxy и если это http траффик будет то Nginx Proxy
Фаэрволом тут разрулить будет сложно так как ему пофигу на какой домен что пришло он будет смотреть по резолву IP

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 14:03:43
werder31
bagas писал(а):Для реализации ната вам надо пересобрать ядро с нужными параметрами, и настроить фривал, какой фривал использовать решать вам.
Все фривалы одинаково полезны и хороши.
Пример natd
Спасибо, но вопрос звучал не про НАТ!!!! а про обращение к серверу по именам(РАЗНЫМ ИМЕНАМ) на 25 порт, а сервер уже должен редиректить запрос в локалку, на РАЗНЫЕ СЕРВЕРА
Насколько я понял Нат этого не умеет, поскольку нат еше не дорос по уровням ОСИ до Прикладного уровня :)

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 15:11:15
FiL
werder31 писал(а):
bagas писал(а):Для реализации ната вам надо пересобрать ядро с нужными параметрами, и настроить фривал, какой фривал использовать решать вам.
Все фривалы одинаково полезны и хороши.
Пример natd
Спасибо, но вопрос звучал не про НАТ!!!! а про обращение к серверу по именам(РАЗНЫМ ИМЕНАМ) на 25 порт, а сервер уже должен редиректить запрос в локалку, на РАЗНЫЕ СЕРВЕРА
Насколько я понял Нат этого не умеет, поскольку нат еше не дорос по уровням ОСИ до Прикладного уровня :)
Правильно понимаешь. Развиваем мысль - раз нат до прикладного уровня не дорос, то нужно приложение, которое работает на прикладном уровне.

Раз ты говоришь про 25-й порт, то, надо понимать, у тебя задача почту раскидывать на разные домены.
Значит надо поднять почтовик и ... настроить его соответствующим образом.

P.S. В общем случае задача не решается, ибо подавляющее большинство сервисов при обращении не использует имена. Ресолвинг происходит на клиенте, далее идет коннект по адресу и первоначальное имя уже никак не видно серверу.

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 15:14:03
mak_v_
Про прикладной уровень - правильно и вовремя, а то насоветовали уже
Задача решается поднятием релея на "пограничном шлюзе" и транспортом почты в зависимости от доменов на тот или иной внутренние сервера.

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 16:26:22
Dark_ASU
Эм а кто сказал что это именно почта?
ТС озвучьте ТЗ полностью)

Re: проброс портов при обращении по А-записи

Добавлено: 2012-09-27 18:48:07
mak_v_
Dark_ASU писал(а):Эм а кто сказал что это именно почта?
ТС озвучьте ТЗ полностью)
Ну кагбе это предположение из описанного ТЗ.
Отправим топикстартера на доработку ТЗ?

Re: проброс портов при обращении по А-записи

Добавлено: 2012-10-01 10:38:07
werder31
А что же там непонятно то описано?))
Я уже понял что можно сделать только с помощью релей сервера

Re: проброс портов при обращении по А-записи

Добавлено: 2012-10-01 10:44:00
mak_v_
Dark_ASU - 1:0
как я и сказал выше
Про прикладной уровень - правильно и вовремя, а то насоветовали уже
Задача решается поднятием релея на "пограничном шлюзе" и транспортом почты в зависимости от доменов на тот или иной внутренние сервера.

Re: проброс портов при обращении по А-записи

Добавлено: 2012-10-01 10:59:57
Bayerische
Ставьте всё на шлюз.

Re: проброс портов при обращении по А-записи

Добавлено: 2012-10-01 11:14:17
mak_v_
Bayerische, вот он ТРОЛЬ!....как-то запомнил по ответу в моем топике..
Пришел, увидел, наследил...
Ставьте всё на шлюз.
Поищите более полезное занятие.
Закон ома в помощь. Именно так мы озвучили супермаркет.
Выходит чтоб решить ТЗ - надо его (ТЗ) переделать? Грустно...

Re: проброс портов при обращении по А-записи

Добавлено: 2012-10-01 11:29:14
Bayerische
mak_v_
:-D
А разве это не так? Прежде чем что-то делать, нужно решить, а так ли это необходимо в том виде, в котором я это собираюсь делать. Кагбэ мудрость.

Re: проброс портов при обращении по А-записи

Добавлено: 2012-10-01 11:45:49
mak_v_
Ну кагбе из ТЗ не видно просьбы о "правильности", а вот в моей теме было - но там был ответ "закон ома"....так что почетный ТРОЛЬ

Re: проброс портов при обращении по А-записи

Добавлено: 2012-10-01 11:56:38
Bayerische
Без закона Ома вообще не представляю, как соединять кучу динамиков, честно. Вот мой товарищ, про которого уже писал, так насоединял последовательно несколько светильников и нахерачил поверх проводов панели. Чуть не убил его.

Re: проброс портов при обращении по А-записи

Добавлено: 2012-10-01 23:00:14
Dark_ASU
Главное работает