LINUX.ORG.RU

postfix правила транспорта на 2 почтовых сервера (2 домена) за 1 IP

 


0

1

Всем привет!

Есть внутренняя сеть за NAT. Там стоит 1 почтовый сервер. На postfix в правилах транспорта указан домен1 и ip (внешний IP маршрутизатора) Если я добавлю 1 почтовый сервер внутри внутренней сети для домен2 и в правилах транспорта postfix сделаю 2 запись на домен2, но тот же ip (внешний адрес маршрутизатора) - оно взлетит? Или лучше переадресацией портов их развести?

Если я правильно понял, то тебе нужны виртуальные домены, постфикс умеет.

jasper ()

но тот же ip (внешний адрес маршрутизатора) - оно взлетит?

Нет

Или лучше переадресацией портов их развести?

И это нет, 25-й порт

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

а как заставить такую схему взлететь? Сейчас тупо стоит правило транспорта домен1 [ip маршрутизатора]

job_maker ()
Ответ на: комментарий от anc

как я вижу: transport Postfix домен1 [ipмаршрутизатора:4030] домен2 [ipмаршрутизатора:3020]

на маршрутизаторе проброс: ipвнешний:4030 на ip-почта1:25 (для smtp трафика, как я понимаю) ipвнешний:3020 на ip-почта2:25

если не так, то как?

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

No. адын postfix и на нем два домена. Ваша схема работать не будет, я уже написал 25-й порт он один, почту вам другие почтовые сервера будут слать именно на него и ни на какой другой, они же не телепаты что бы догадаться что вы там на пробрасывали :)

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

а! я вас запутал))

postfix стоит во внешней сетке и релеит письма на домен1. релей идет через роутер, далее во внутреннюю сеть на конечный почтовый сервер. это работает через транспорт, где указан внешний адрес роутера. Postfix уже настроен на виртуальные домены. Хочу добавить еще 1 почтовый сервак во внутренней сетке на домен2.

как настроить маршрутизацию?

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

то есть для всех входящий сервер - postfix, а он уже дальше сам должен почту куда-то переслать.

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

Схема настроена

Итак. Сервер поднят, исходящая почта идет с двух внутренних почтовых серверов. домен назван corp.domain2.ru (внутренний), внешний domain2.ru Адреса подменяются через generic на domain2.ru

Входящая почта не идет. Postfix говорит Unable to relay. При этом на домен domain1.ru (внутренний DOMAIN1.ru) пересылка идет нормально.

Транспорт: domain1.ru smtp:[ipv4] domain2.ru smtp:[ipv4] Все таки можно еще раз про маршрутизацию поговорить? Почему не идет? Мне то все письма доходят, только во внутреннюю сеть не релеятся.

job_maker ()
Ответ на: Схема настроена от job_maker

Мне кажется вам лучше создать новую тему с уже правильным описанием проблемы. Имхо все знатоки постфикса (я к сожалению не настоящий сварщик) спотыкаются на топике и дальше не читают :)

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

Спасибо, но уже решили проблему :)

Итак, телнетом обязательно нужно проверять доступность почтовика за NAT. Потом уже кидать письмо и проверять лог postfix, как только статус сменится с bounced на deferred, начинать настройку внутреннего почтовика.

На маршрутизаторе прокинули порт1 на 25 порт, на внутренний ip второго почтовика и все! телнет стал цепляться!

Всем спасибо!

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