Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Развёртывание Exchange 2007 Edge Transport Server (часть 1).
Введение
В первой части этой серии статей мы рассмотрели представления компании Microsoft о роли сервера Edge Transport, а также поговорили о том, что вам, возможно, понадобится установить ее в своей организации. В этой части мы рассмотрим шаги, необходимые для установки одного основного сервера Edge Transport в почтовой инфраструктуре на базе Exchange 2007.
Необходимые условия
Чтобы следовать шагам по установке данной роли, вы должны подготовить следующие компоненты в своей тестовой среде:
- Организацию Exchange 2007 SP1, где у вас установлен как минимум один сервер Hub Transport
- Готовый к работе Windows Server 2003 SP1 или Windows Server 2008 Standard (сервер, на который мы будем устанавливать роль Edge Transport)
Установка необходимых компонентов и настройка сервера
Итак, прежде чем мы сможем установить роль сервера Edge Transport на сервер, есть несколько шагов, которые нам нужно выполнить.
Создание суффикса DNS
Прежде чем вы сможете установить роль Edge Transport Server, вам необходимо создать DNS суффикс на сервере. Убедитесь в правильности выбора имени NetBIOS и суффикса DNS в первый раз, поскольку их изменения не поддерживаются после установки роли Edge Transport. К тому же, проверка готовности не будет работать, если DNS суффикс не удастся определить. Создание DNS суффикса является простой задачей; вы можете сделать это, зайдя на сервер от имени учетной записи администратора, или с другой учетной записи с правами администратора. Затем нажмите меню Пуск, правой клавишей нажмите в строке «Мой компьютер», выберите «Свойства» в контекстном меню страницы свойств системы, перейдите по вкладке «Имя компьютера» и затем нажмите «Изменить» (рисунок 1).

Далее нажмите кнопку «Дополнительно» и введите соответствующий DNS суффикс (рисунок 2). Нажмите OK четыре раза.

Нажмите «Да» для перезагрузки сервера, чтобы изменения вошли в силу.
Поскольку роль сервера Edge Transport использует службу директорий ADAM в качестве хранилища для копируемой конфигурации и данных получателя с Active Directory, не должно быть сюрпризом, что нам придется установить компонент ADAM прежде чем устанавливать роль сервера Edge Transport. Если вы планируете устанавливать роль сервера Edge Transport на сервер Windows 2003 R2, вы можете установить компонент через «Установка или удаление программ | Установка/удаление компонентов Windows | Службы Active Directory», здесь вам нужно будет отметить Active Directory Application Mode (ADAM), как показано на рисунке 3, а затем дважды нажать OK.

Как и в случае с другими ролями Exchange 2007 Server, вам также нужно будет установить компонент .NET Framework 2.0 и Windows PowerShell 1.0. Стек SMTP Transport
Как большинство из вас может вспомнить, Exchange Server 2000 и 2003 использовали Windows Server 2000 или 2003 SMTP и NNTP службы, в результате чего вы должны были устанавливать компоненты Windows NNTP и SMTP (которые являются частью IIS) перед тем, как устанавливать сам продукт Exchange Server. Поскольку NNTP является одной из функций, не поддерживаемых в Exchange Server 2007, вам необходимо убедиться в том, что данный компонент не установлен на сервере; если он установлен, проверка готовности Exchange Server 2007 Readiness Check не будет работать. К тому же, так как Exchange Server 2007 больше не использует Windows Server SMTP службу, а вместо этого имеет свой собственный транспортный стек, который был прописан в основе управляемого кода, вам также необходимо убедиться в том, что компонент Windows Server SMTP тоже не установлен. Как и в случае с NNTP проверка готовности Exchange Server 2007 Readiness Check не будет работать, если компонент будет обнаружен на сервере. Некоторые из вас могут спросить, зачем группа разработчиков Exchange Product заменила компонент Windows SMTP своим собственным? Сделав это, разработчики снизили риск, сопряженный с атаками с целью нарушения нормальной работы, избавили продукт от зависимости от IIS, а также уменьшили количество работы, необходимой для правильной защиты сервера при установке в сети периметра (также известной как DMZ или экранизированная подсеть).
Разрешение имен
Очень важно, чтобы Edge Transport и Hub Transport в вашей Exchange 2007 организации могли разрешать имена FQDN NetBIOS друг друга. Для этого вы можете создать необходимую запись хоста в зоне прямого просмотра (forward lookup zone) на DNS сервере, используемом Edge Transport сервером (обычно DNS сервер расположен в сети периметра) и Hub Transport сервером (обычно внутренним контроллером домена с установленным DNS). Обратите внимание, что для того, чтобы Hub Transport сервер мог видеть Edge Transport сервер, вам нужно создать необходимую зону прямого просмотра и запись имени на DNS сервере, как показано на рисунке 4.

Вы также можете просто добавить FQDN NetBIOS имя и IP адрес сервера Edge Transport в файл локальных хостов (local hosts file) на каждом Hub Transport сервере, и FQDN NetBIOS имя и IP адрес любого Hub Transport сервера в файл локальных хостов на сервере Edge Transport в вашей Exchange организации. Хотя это абсолютно работоспособное решение, я бы не рекомендовал использовать его, если только вы не работаете в малой организации с одним Edge Transport сервером и одним (возможно двумя) Hub Transport сервером. Если вы администратор\консультант почтовых систем в большой Exchange организации, содержащей множество Edge Transport серверов и несколько Hub Transport серверов, гораздо лучше иметь разрешение имен в централизованном виде на выделенных DNS серверах.
Установки роли Edge Transport Server
Итак, мы можем приступить собственно к процессу установки роли сервера Exchange 2007 Edge Transport. Как и в случае со всеми остальными ролями сервера Exchange Server 2007, вы устанавливаете эту роль путем перехода в корневую папку Exchange Server 2007 (DVD диск или сетевой ресурс, содержащий исполняемые файлы Exchange Server 2007) и двойным нажатием на Setup.exe. Когда появляется окно меню установки Exchange Server 2007, выберите шаг 4: Установить Microsoft Exchange.
После инициализации мастера установки Exchange Server 2007 нажмите «Далее», затем примите лицензионное соглашение конечного пользователя (EULA), и затем снова нажмите «Далее».
Теперь у вас есть возможность включить отчет об ошибках (это рекомендуется для того, чтобы группа разработчиков Exchange Product получала информацию обо всех проблемах, с которыми вы сталкиваетесь, что в конечном счете позволит создать более качественный продукт). Когда вы решили, хотите или нет активировать отчет об ошибках, нажмите «Далее».
Поскольку мы собираемся устанавливать роль сервера Edge Transport, вам нужно выбрать опцию «Выборочная установка Exchange Server», а затем нажать «Далее» (рисунок 5). В этом окне вы также можете изменить путь к папке, в которую будет произведена установка Exchange Server (в нижней части страницы).

Отметьте роль Edge Transport (рисунок 6) и нажмите «Далее».

Когда вы выбрали роль сервера Edge Transport, а также указали путь установки, нажмите «Далее». Если проверка готовности завершается без проблем, вы можете начать процесс установки, нажав кнопку «Установить». Мастер установки теперь скопирует нужные файлы, а затем начнет процесс установки. Поскольку сервер, на который устанавливается роль Edge Transport, является отдельной машиной, не принадлежащей к Active Directory Forest, и поскольку этот тип установки довольно мал, процесс установки завершится довольно быстро.
По завершении установки нажмите «Закончить».
Резюме
В этой части серии статей о роли сервера Edge Transport, я рассказал о шагах, необходимых для корректной установки сервера Edge Transport. В следующей части мы убедимся, что роль сервера Edge Transport была установлена корректно, а также создадим Edge подписку.
Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Развёртывание Exchange 2007 Edge Transport Server (часть 1).