К основному контенту

Конфигурирование пространства имен в Exchange Server

 Чтобы почтовая инфраструктура 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 зона будет хранится и реплицироваться средствами Active Directory, указываем соответствующие контроллеры домена (в переделах текущего домена или всего леса Active Directory) на которых она будет доступна:


Указываем домен под который будет создана 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 со следующими параметрами:


ConfigureExchangeURLs.ps1 -Server kv-ex01.corp.ait.in.ua -InternalURL
mail.ait.in.ua -ExternalURL mail.ait.in.ua -AutodiscoverSCP
autodiscover.ait.in.ua



Еще раз запустив первый скрипт можно удостоверится что URL адреса веб-каталогов изменены:


Конфигурирование пространства имен в Exchange Server завершено. Если имена в SSL сертификате не соответствуют конфигурации веб-каталогов, потребуется его перевыпуск.

Если у вас возникли какие-либо вопросы, пожалуйста, пишите в комментарии.