Альтернатива WINS в Windows Server 2008

До сих пор на многих предприятиях существуют приложения, требующие для своей работы указания имен NetBios ресурса и, соответственно, службу WINS. Ведь в многодоменных средах невозможно обращаться по простому имени NetBios, так как каждый домен имеет свой DNS-суффикс. В этом случае системным администраторам приходится настраивать WINS для обращения зачастую к одному или двум серверам. В Windows Server 2008 появилась альтернатива использованию службы WINS для доступа к хосту без суффикса DNS (single-label name) – зона DNS GlobalNames (GNZ).

Данная зона создается на сервере DNS, являющимся контроллером домена и содержит необходимые записи типа CNAME для ресурсов, к которым необходим доступ по короткому (простому) имени. Более того, вы можете использовать для указания записи даже русские символы, что может понравиться многим пользователям при организации доступа.

Для создания зоны предварительно на всех серверах DNS, на которых вы планируете её развернуть, необходимо выполнить команду Dnscmd . /config /Enableglobalnamessupport 1

Если серверов много, рекомендую создать простой батничек, содержащий строки для всех серверов, например:

Dnscmd DNSServerName1 /config /EnableGlobalNamesSupport 1
Dnscmd DNSServerName2 /config /EnableGlobalNamesSupport 1
Dnscmd DNSServerName3 /config /EnableGlobalNamesSupport 1

Затем нужно создать саму запись зоны. Для этого запустите консоль управления сервером DNS, перейдите на пункт «Forward Lookup Zones» и из меню консоли «Action» выберите «New zone».

Выберите основную зону, интегрированную в Active Directory, затем укажите, в каком разделе она будет храниться. Необходимо указать — «На всех серверах DNS в лесу».

Далее укажите имя зоны – GlobalName. Имя зоны зафиксировано, менять его нельзя. В следующем окне запретите динамические обновления для зоны – выберите пункт «Do not allow dynamic updates». Подтвердите создание зоны.

Обращаю Ваше внимание, что при таких настройках зона GlobalNames создается для всех серверов DNS в лесу Active Directory, а значит, и для всех доменов. Если Вам необходимо создать зону только для некоторых доменов в лесу, необходимо сначала создать свой раздел приложений в DNS, а затем выбрать в свойствах зоны GNZ репликацию только с серверами этого раздела.

Также возможно создание зоны с помощью командной строки, для этого наберите:

Dnscmd DNSServerName /ZoneAdd GlobalNames /DsPrimary /DP /forest.

По умолчанию в зоне имеется только начальная запись зоны и NS-записи серверов DNS. Добавьте необходимые псевдонимы для ваших ресурсов либо с помощью консоли сервера DNS, либо через командную строку: dnscmd /RecordAdd GlobalNames file CNAME file-server1.domain.corp

Как я уже говорил, можно использовать и русский алфавит, так, если добавить псевдоним «Почта» для сервера mail-server1.domain.corp, пользователи смогут заходить на сервер, набрав в адресной строке – http://почта

Удачи!

Добавить комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены знаком *

два × один =

Яндекс.Метрика