Назад | Перейти на главную страницу

Может ли сервер иметь два «имени»?

Я заменяю сервер и хотел узнать, можно ли на новом сервере два имена. Например:

Что имеем сейчас:

Old server: srv
New server: srv-new

Что бы я хотел получить после перехода на новый сервер:

Old server: srv-old
New server: srv-new, srv

В конечном итоге я хочу ввести новое имя ('srv-new') и отказаться от старого имени ('srv'), но я бы хотел, чтобы оба имени какое-то время работали.

Я просто делаю это где-нибудь в активном каталоге?

Мы используем Active Directory. srv-old - это Windows 2000, а srv-new - это Windows Server 2008. Прошу прощения за возможное неправильное использование терминологии - я на грани своей зоны комфорта!

Если вы хотите, чтобы серверы srv и srv-new указывали на один и тот же физический компьютер, вы можете сделать это с помощью DNS, просто добавив еще одну запись A на свой DNS-сервер.

Если вы хотите установить для него два идентификатора GUID, это невозможно. Идентификаторы GUID уникальны для каждого компьютера и не могут быть перемещены или скопированы на несколько компьютеров, а также невозможно объединить несколько идентификаторов GUID на одном компьютере.

Кроме того, если вы хотите использовать несколько имен NetBIOS, вы можете следовать этот учебник сделать так.

Мое предложение для вашей ситуации таково: настройте запись DNS. На самом деле это займет у вас всего 1-2 минуты. Если после отключения старого сервера что-то не получается, задайте имя NetBIOS, и тогда все должно работать нормально.

Kerberos не будет работать правильно, если вы просто добавите DNS-псевдоним. Между тем есть Технет-Вход по теме. Пожалуйста, обратите внимание на вариант 2.

NETDOM COMPUTERNAME YourServer /ADD AlternateName1.contoso.local
NETDOM COMPUTERNAME YourServer /ADD AlternateName2.contoso.local
NETDOM COMPUTERNAME YourServer /ADD AlternateName3.contoso.local
IPCONFIG /registerdns

Приведенные выше команды регистрируют три альтернативных имени для сервера «YourServer» и добавляют правильные записи DNS и SPN. «IpConfig / RegisterDNS» принудительно обновит DNS-сервер для динамической регистрации новых имен.

Предполагая, что Microsoft DNS в вашем домене:

Вероятно, у вас уже есть запись A для старого сервера, соответствующая srv его IP-адресу, и запись A для srv-new, соответствующая IP-адресу нового сервера.

Создайте новую запись A с названием srv-old. Назначьте его старому IP-адресу сервера.

Переименуйте старый сервер в srv-old

Создайте запись CNAME для srv, сопоставив ее с записью srv-new A.

Теперь и srv, и srv-new разрешат новый IP-адрес сервера, а srv-old разрешат старый IP-адрес сервера.

Обновление записей DNS на каждом узле может занять некоторое время, поэтому лучше всего, если это изменение произойдет в конце рабочего дня или в нерабочее время.

Обратите внимание, я никогда не делал этого раньше, но это получено из надежного источника. Несколько имен NetBIOS для сети Windows здесь: http://windowsitpro.com/article/articleid/14475/how-can-i-define-multiple-netbios-names-for-a-machine.html

Для ленивых ..

Как я могу определить несколько имен NetBIOS для машины?

AA Это было бы полезно, если, например, вы хотите перенести несколько общих ресурсов на другую машину и вместо того, чтобы переключать всех клиентов на новую машину мгновенно, вы можете определить новую машину, чтобы она также отвечала на старые машины NetBIOS-имя а затем медленно перенесите машины. Чтобы определить дополнительные имена для машины, выполните следующие действия:

  1. Запустите редактор реестра (regedt32.exe)
  2. Перейдите в HKEY_Local_Machine \ System \ CurrentControlSet \ Services \ LanmanServer \ Parameters 3. В меню «Правка» выберите «Добавить значение».
  3. Установите тип REG_SZ, если вам нужно одно дополнительное имя, или REG_MULTI_SZ, если вы хотите более одного, и введите имя OptionalNames. Нажмите ОК
  4. Затем вам будет предложено ввести значение. Введите другое имя (или имена, если введите REG_MULTI_SZ, по одному в каждой строке), под которым вы хотите, чтобы оно называлось, и нажмите OK.
  5. Закройте редактор реестра
  6. Перезагрузите машину
  7. Возможно, проблема с разрешением WINS. Записи для дополнительных имен NetBIOS будут динамически добавлены в базу данных WINS вместе с IP-номером. Однако «реальный» сервер в базе данных WINS обычно имеет три записи WINS: 00h, 03h и 20h. У ваших псевдонимов может быть только один, 03h. Поэтому вам может потребоваться добавить статические записи для дополнительных имен NetBIOS, которые создали все три записи. Теперь вы должны иметь возможность пинговать по имени NetBIOS.

Как указывает Джефф Майлз, если вы используете Microsoft DNS, вам следует создать псевдоним. Однако вы должны знать, что вам, вероятно, потребуется отключить строгую проверку имени на новом сервере в соответствии с инструкция по строгой проверке имени в MSDN