Я пытаюсь включить репликацию Windows Hyper-V через WAN.
Я (наконец-то!) Смог добиться этого в тестовой среде по локальной сети, используя метод проверки подлинности на основе сертификатов (а не Kerberos), и смог успешно получить два сервера для репликации с использованием имени хоста.
Меня сейчас смущает то, что я не знаю, как заставить их общаться через WAN с целью репликации.
В производстве у меня в настоящее время есть один сервер (Win 2012 R2), расположенный в центре обработки данных, и намерение состоит в том, чтобы развернуть другой сервер для репликации, но это будет в другом центре обработки данных, подключенном только через Интернет с использованием внешних IP-адресов. Активного каталога нет, они просто в рабочей группе. Я бы предпочел не настраивать AD или DC только для этого (если мне действительно не нужно). У меня уже есть запись A, указывающая на сервер (через нашего поставщика доменных имен), поэтому у нее есть запись в виде server1.domain.com. Итак, у меня есть server1.domain.com, указывающий на внешний IP-адрес, который правильно достигает сервера.
В тестовой среде это то, что я делал до сих пор.
Оба сервера - Windows 2012 R2.
Сервер 1 является основным хост-сервером с несколькими виртуальными машинами, он называется SERVER1 (имя компьютера). Сервер 2 был развернут для репликации виртуальных машин с сервера 1, он называется SERVER2.
В настоящее время они связаны внутренне только через внутреннюю сеть и внутренние IP-адреса. Как упоминалось выше, я успешно добился репликации между SERVER1 и SERVER2 с использованием проверки подлинности на основе сертификатов, и она работает правильно, но при этом используется имя компьютера SERVER2 в качестве целевого сервера репликации. Очевидно, что в производственной среде этот метод будет невозможен.
Мой вопрос: как мне настроить это так, чтобы SERVER1 мог видеть SERVER2 через WAN (для реплики Hyper-V), где нет активного каталога. Как они разрешатся?
Могу ли я сделать запись в файле HOSTS? Если да, то что мне вводить? Это так просто, как
SERVER1 Внешний IP-адрес SERVER1 SERVER2 Внешний IP-адрес SERVER2
Или я укажу на полное доменное имя (которое создается как запись A) в формате:
SERVER1 SERVER1.domain.com SERVER2 SERVER2.domain.com
Я был бы признателен за любую помощь в этом вопросе, так как в настоящее время я немного застрял, и поскольку в настоящее время я не могу протестировать это живую производственную среду, я бы предпочел использовать как можно больше знаний.
Спасибо.
Боюсь, это не ответ на то, что у вас есть.
То, что вы должны использовать для своей конфигурации (т.е. без AD, без общего хранилища), - это конфигурация без общего доступа, поддерживаемая в Windows Server 2016.
Итак, немного поигравшись, я смог решить эту проблему, введя имя хоста сервера реплики на хост-сервере и сделав запись в файле HOSTS, которая указывает имя хоста на IP-адрес. В конце концов, это было не так уж и сложно.