LinuxForum.Fans
Тема

Перенаправление портов

Автор: Magnat 6 сообщений 5683 просмотров
#68198

Здравствуйте уважаемые форумчане!
Проблема в следующем.
Появилась надобность поставить виндовый почтавик, схема такая , AD -> пользователи -> Exchange -> Freebsd шлюз.
Сетевушка bge1 (10.0.10.1)смотрит в интернет, сетевушка bge0 (10.0.0.1) смотрит в локалку.

10.0.0.4 - виндовый exchange

Раньше почта была на Freebsd, postfix.

Задача плавно перейти на виндовый почтарь.

Вопрос, как с этим же доменом перенаправить все входящие сообщения на виндовый почтарь?

Нарыл в интернете , про перенаправление портов, там есть связки natd+ipfw

Сделал как сказанно , в файле /etc/rc.conf

text
 gateway_enable="YES"
firewall_enable="YES"
firewall_type="OPEN"
natd_interface="bge1"
natd_flags="-f /etc/natd.conf" 

natd_enable="YES"

прописал в etc/natd.conf

text
redirect_port 10.0.10.10:110 110
redirect_port 10.0.10.10:25 25

Не РАБОТАЕТ NATD! Прошу помощи , сильно не ругать , во Bsd системах новичёк.

Вот что пишет , postfix в логах.

text
15.08.2010 11:37:22 Приём почты SMTP:
connect from f11.mail.ru[217.69.129.69]
15.08.2010 11:37:43 Приём почты SMTP:
warning: 69.129.69.217.list.dsbl.org: RBL lookup error: Host or domain name not found. Name service error for name=69.129.69.217.list.dsbl.org type=A: Host not found, try again
15.08.2010 11:37:44 Приём почты SMTP:
NOQUEUE: reject: RCPT from f11.mail.ru[217.69.129.69]: 550 5.1.1 <Почтовый домен>: Recipient address rejected: User unknown in virtual mailbox table; from=<Домен mail.ru> to=<Почтовый домен> proto=ESMTP helo=<f11.mail.ru>
15.08.2010 11:37:44 Приём почты SMTP:
disconnect from f11.mail.ru[217.69.129.69]  

Буду очень благодарен любым советам . :o

#68446

И не будет работать :cool:

Необходимо IPFW указать правила по пробросу портов (вроде так):

ipfw add divert natd ip from 10.0.0.1/24 to any out via bge1
ipfw add divert natd ip from any to 10.0.10.1 in via bge1

В данном случае открываем шлюз в инет для подсетки 10.0.0.1/24

в rc.conf стоит дописать:
defaultrouter="10.0.10.1"

Описал случай, когда NAT открывает все порты, попрбуйте сделать так, добившись прохождения почты, затем уже урезать до конкретного случая.

P.S. Постфикс то зачем ? Если в мир отправляет эксченж через BSD шлюз.

#68475

в rc.conf стоит дописать:
defaultrouter="10.0.10.1"

через самого себя маршрутизировать?

#68476

Magnat, говорте отправлять и принимать почту через Exchange, а принимаете postfix. Или postfix должен перебрасывать дальше? И ругается у вас сначала на то, что rbl не может найти, а потом что нет пользователя. Пока не ясно, что вы и как хотите.

#68550

Magnat, вам надо смотреть в сторону : миграция с postfix на exchange 2003(07), а не в сторону перенаправления портов, ну или смотрите перенаправления почты c postfix в exchange

#69874

а что если firewall сотит pf то какие правила нужно дописать для проброса почтарь? smile

Войдите или зарегистрируйтесь, чтобы ответить.