суббота, 13 июня 2020 г.

НЕСКОЛЬКО ИМЕН У ОДНОГО СЕРВЕРА

В процессе написания заметок по DFS, я вспомнил один хитрый прием, который к DFS отношения не имеет, но помогает облегчить жизнь администратору файловых серверов.
Файловые серверы это один из древнейших сервисов, и один из самых консервативных- если пользователи конкретной организации привыкли к использованию конкретных общих папок, то любые изменения становятся проблемой как для пользователей, так и для администратора.
Представим себе ситуацию: в растущей компании используется 2 файловых сервера с «оригинальными» названиями SERVER1 и SERVER2. На них находятся общие папки отделов (Бухгалтерия, Продажи, Проекты, Фотографии). В один прекрасный день эти сервера решено заменить одним,  но мощным.
В результате мы имеем новый сервер с названием, например, headqaurter-fileserver-01.hq.com куда мы перенесли все файловые ресурсы. Можно потратить множество часов объясняя пользователям, что и где искать. Также необходимо будет изменить на рабочих столах  сотни ярлыков, которые ссылались на общие ресурсы, изменить пути для подключения сетевых дисков, изменить пути в программах, которые использовали старые сервера и т.д. В общем, как и говорилось- неудобно всем.
Однако выход есть, если сервера в домене и основаны на базе Windows Server, то можно воспользоваться скрытой возможностью и задать вашему новому серверу несколько имен! Для этого будет использованы следующие команды:
NETDOM COMPUTERNAME headqaurter-fileserver-01 /ADD SERVER1.hq.com
NETDOM COMPUTERNAME headqaurter-fileserver-01 /ADD SERVER2.hq.com
IPCONFIG /REGISTERDNS
После чего в DNS и AD компьютер станет отзываться на 3 имени. Естественно старые серверы предварительно должны быть удалены из сети. С точки зрения AD и DNS ситуация выглядит так(на скринах домашние виртуалки с отличными от примера именами):
te2
te1
С точки зрения файлового сервера его имя не изменилось, в чем можно убедиться посмотрев его свойства.
А с точки зрения клиентов- все работает как и прежде, по ссылке \\server2\public\отчеты открывается нужная папка. Все счастливы, все танцуют.
Единственный кто будет неприятно удивлен, это человек который попытается, например, выполнить несколько раз команду
nslookup IP_адрес_файлового_сервера
После 3 попыток он увидит 3 разных имени сервера и крепко задумается. :)
PS. Но вообще лучше использовать DFS-N и забыть навсегда и про SERVER1 и про SERVER2.
PS2. Что делать в обратной ситуации и другие варианты решения проблемы читать здесь(англ.)

NETDOM COMPUTERNAME serv-term-clone /ADD serv-term.tdanix.ru


Комментариев нет:

Отправить комментарий

Как установить и настроить PHP на Windows Server

  В данной статье мы научимся устанавливать PHP на Windows Server. Существует несколько способов установки PHP, включая PHP Manager for IIS ...