Чтобы почтовая инфраструктура Exchange функционировала должным образом, корректная конфигурация пространства имен является обязательным атрибутом. В этой статье рассмотрено создание DNS Split зоны, а также настройка URL адресов в веб-каталогах Exchange сервера. Вопросы планирования были рассмотрены в предыдущей статье:
Настройка DNS Split зоны
Задача Split DNS зоны в единообразном представлении сетевых имен узлов (FQDN) во внутренней и внешней сети. Другими словами, например, FQDN autodiscover.ait.in.ua будет доступен в частной и публичной сети, но разрешаться в разные IP адреса.
Чтобы ее создать, потребуется открыть консоль DNS и выбрать создание новой DNS зоны:
Откроется мастер создания новой DNS зоны:
Для DNS Split зоны не требуется дополнительные DNS сервера. Допускается ее создание на DNS серверах контроллеров домена Active Directory. Оставляем тип зоны Primary и место хранения в директории:
Указываем домен под который будет создана DNS Split зона.
Динамические обновления зоне не нужны, и их стоит отключить.
Работа мастера завершена:
Создаем минимум 2 записи A указывающие на IP адрес Exchange сервера. Они будут следующие:
- mail.ait.in.ua — FQDN по которому будут доступны URL веб-каталоги Exchange;
- autodiscover.ait.in.ua — FQDN для работы сервиса автообнаружения конфигурации Exchange для почтовых клиентов.
Для высокодоступной схемы Exchange без применения балансировщика сетевой нагрузки, необходимо повторить процес создания записей и для второго сервера Exchange. Это обеспечит работу Round robin DNS.
В случае применения балансировщиков сетевой нагрузки, созданные записи должны указывать на него.
Настройка веб-каталогов Exchange сервера
Существует 2 способа изменения URL адресов веб-каталогов Exchange — через EAC (веб консоль) или PowerShell. Первый способ потребует ручного изменения каждого веб-каталога. Это является длительной задачей, поэтому я воспользуюсь вторым — готовыми PowerShell скриптами. Их можно загрузить на гите автора Paul Cunningham.
Первым шагом, запускаем в Exchange Management Shell первый скрипт — GetExchangeURLs.ps1. После его выполнения будет получена текущая конфигурация веб-каталогов сервера:
Внутренние URL адреса имею не корректную конфигурацию.
Вторым шагом будет их изменение. Для этого воспользуемся скриптом ConfigureExchangeURLs.ps1 со следующими параметрами:
Еще раз запустив первый скрипт можно удостоверится что URL адреса веб-каталогов изменены:
Конфигурирование пространства имен в Exchange Server завершено. Если имена в SSL сертификате не соответствуют конфигурации веб-каталогов, потребуется его перевыпуск.
Если у вас возникли какие-либо вопросы, пожалуйста, пишите в комментарии.