Навигация
Системное Администрирование Решения на открытых кодах Структура сети Компьютерные сети малых предприятий Сеть с централизованным управлением Управление с помощью групповых политик Организация почтового обслуживания Взаимодействие с глобальной сетью Безопасность Виртуализация Парядок настройки и определения неисправностей Средства управления системами Автоматизация установки программного обестичения Решение проблем с компьютером Разное
 
 
Избранное
Pathping. Traceroute на стероидах.
FreeNAS: создаём сетевое хранилище (NAS)
Iperf - утилита для тестирования пропускной способности сети.
Средство против «сетевой слепоты»
Преимущества и недостатки RAID 6
Дисковые массивы RAID
Надежнее, чем RAID 5
Унификация корпоративных коммуникаций
Exchange и SAN: не все так просто
Cisco против Meru
 
 
Разное » Communigate - Использование CommuniGate Pro как почтового сервера периметра для MS Exchange

Многие из нас, в том числе и я, используют в качестве корпоративного почтового сервера MS Exchange. Все ничего, но мне лично боязно на прямую выставлять любой продукт Microsoft в интернет, да и повседневное администрирование и борьба со спамом оставляют желать лучшего.
Поэтому в качестве первичного сервера (периметра) куда сначало приходит почта из интернет и от куда она непосредственно отправляется на другие сервера в интернете я использую CommuniGate Pro. Мне на много удобнее с ним работать, может это просто дело привычки.

Сейчас я расскажу как это все организовать.
Сразу хочу предупредить что ничего тут сложного нету. Я сам не Линукс гуру, так что сделать это все не сложно.

И так, имеем маршрутизатор который прямой адрес натит и порт tcp/25 пересылает в локальную сеть (172.17.1.0/24) на сервер CommuniGate с адресом 172.17.1.2
Также есть сервер с MS Exchange 2003 и адресом 172.17.1.1

1. На сервер под будущий CommuniGate Pro устанавливаем Linux в минимальной конфигурации. Линукс не обязательно, т.к. CommuniGate отлично работает под большенством известных операционных систем. Но я бы рекомендовал или Linux или FreeBSD, т.к. они бесплатны, и под них наибольшее кол-во доступных "прибамбасов" которые в будущем понадобятся :).
При установке Линукс указываем адрес 172.17.1.2, подсеть 255.255.255.0, шлюз и сервер ДНС тот что вы используете в локальной сети (скорее всего адрес вашего маршрутизатора). После установки проверяем что интернет работает. Пропингуйте например mail.ru

2. Устанавливаем CommuniGate Pro.
Скачиваем под вашу операционую систему его со странички производителя. Я использую пакет rpm под линукс.

Устанавливаем:
[root@linux ~]# rpm -i CGatePro-Linux-5.1.5.i386.rpm
installing Startup Script
Renaming the old mail application
creating a link for the new mail application
creating startup script links
[root@linux ~]#

Останавливаем sendmail:
[root@linux ~]# /sbin/chkconfig sendmail off
[root@linux ~]# /etc/init.d/sendmail stop
Shutting down sendmail: [ OK ]
Shutting down sm-client: [ OK ]

[root@linux ~]#
Запускаем CommuniGate:
[root@linux ~]# /etc/init.d/CommuniGate start
Creating the CommuniGate Base Folder...
Starting CommuniGate Pro[root@linux ~]#

Все CommuniGate Pro Установлен.

3. Приступаем к настройке
Открываем в веб-броузере https://172.17.1.2:9010 или http://172.17.1.2:8010
При первом запуске система попросит указать пароль для пользователя postmaster, который обладает полными правами администратора в CommuniGate, а также лучше выбрать расширенный интерфейс.
После этого авторизуемся под пользователем postmaster с паролем который вы указали и начинаем настройку CommuniGate.

3.1 Settings - Network - LAN IPs
в поле LAN IP Addresses указываются все адреса локальной сети.
если тут указать адреса вашей локальной сети, например, у меня локальная сеть 172.17.1.0/24, и указав тут 172.17.1.0-172.17.1.255,
все пользователи моей локальной сети смогут слать без авторизации письма на ружу. мне это не надо, поэтому я укажу только адрес сервера Exchange
который сможет пересылать письма наружу. т.е. пишем 172.17.1.1 и нажимаем Update.
3.2. Settings - Router
в конце всей таблицы добавляем: Relay: ИмяВашегоДомена.ru = ИмяВашегоДомена.ru@[172.17.1.1] и нажимаем Update
это правило означает что все письма для домена ИмяВашегоДомена.ru принимаем и пересылаем на сервер 172.17.1.1

4. Настройка Exchange
Запускаем Exchange System Manager
Servers - ИмяВашегоСервера - Protocols - SMTP-Default SMTP Server
Правой кнопкой мыши - Свойства
Delivery - Advanced
В поле Smart Host пишем в квадратных скобках адрес вашего сервера CommuniGate, в моем случае [172.17.1.2]
и нажимаем Ок.
теперь ваш серрвер Exchange будет направлять исходящую почту на сервер CommuniGate, а тот уже используя MX записи доменов, направлять их дальше.

Вот и все.

Оригинал тут




 
 
 
 
Поиск по сайту
Google Поиск


Яндекс поиск
 
 
Полезное
 
 
 
 
 
systemzone.ru 2014