Показать полную графическую версию : Маршрутизация почты
BlackEric
16-11-2005, 16:17
Есть интернет маршрутизатор под ASPLinux 9.2. Интернет в локалку раздается через NAT. В локальной сети также присутствует почтовый сервер на другой машине.
Как настроить доставку почты? Сейчас почта не принимается.
Belansky
16-11-2005, 17:38
Маршрутизация почты увязана в работой dns-системы. Настраивается в зонном файле путем добавления MX записей.
BlackEric
17-11-2005, 13:46
Получается мне нужно поднять DNS сервер на Linux? У меня в сети уже есть DNS сервера под Windows. Можно ли использовать их?
Belansky
17-11-2005, 14:46
Можно.
Почта не приходит из внешнего мира?
BlackEric
17-11-2005, 15:36
Да! Почта не приходит из внешнего мира. Письмо возвращяется отправителю с сообщением, что не найден маршрут к хосту и указывается наш внешний IP адресс.
Belansky
17-11-2005, 19:04
Тогда, как я уже говорил, нужно править зонный файл на dns-сервере и добавлять в него запись для маршрутизации почты, например:
sample.ru IN MX 10 box.sample.ru
IN MX 20 serv.sample.ru
Интернет в локалку раздается через NAT. В локальной сети также присутствует почтовый сервер на другой машине.
Как настроить доставку почты? Сейчас почта не принимается. - то есть почта должна приходить на почтовый сервер внутри локальной сети?
1. У меня в сети уже есть DNS сервера под Windows. Можно ли использовать их? да можно например как secondary, но примари внешняя зона должна все-же храниться на ASPLinux 9.2 ибо вам нужно будет пастроить нат с "пробросом" портов на внутренний днс (а это все-же несколько не безопасно). а далее как советовал Belansky.
2. если основной маил сервер внутри то - на ASPLinux 9.2 необходимо настроить демон(sendmail?) как релей для внутреннего сервака и внешних клиентов.
3. и можно и для внутреннего сервака мыла настроить нат но как я уже писал небезопасно это.. :(
BlackEric
22-11-2005, 14:20
McVlad
Почта должна приходить на почтовый сервер внутри локальной сети.
sergleo
Если пробрасывать порт, то по какому протоколу?
тогда в твоём случае никаких MX записей не надо. Достаточно просто сделать на шлюзовой машине Portforwarding по 25-му порту на ту машину в локалке на которой стоит почтовый сервак. И будет почта приходить на неё. http://www.opennet.ru/docs/RUS/iptables/#DNATTARGET - вот эта дока тебе поможет
то по какому протоколу
По TCP/IP глупый ответ, впрочем как и вопрос
Вам нужно было-бы спросить как пробрасывать, я бы вам указал на мануал по iptables. Посмотрите на опеннете там лежит версия 1.19 рус. В нем есть ответ, если ненайдете то вам поможем.
не уcпел :), меня опередили... :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.