Добавить имя хоста Linux в Windows DNS GUI [закрыто]

Как в Windows Server 2008 R2 и в среде Active Directory добавить псевдоним имени хоста в DNS, чтобы все рабочие станции знали внутренний IP-адрес этого псевдонима хоста?

У меня есть веб-сервер Linux, который содержит некоторые ресурсы интрасети.

Вместо того, чтобы обращаться к этому серверу таким образом:

https://192.168.1.10/

Я хочу, чтобы пользователи могли получить доступ таким образом:

https://someAliasNameWithoutAnyDots/

По сути, я пытаюсь добиться с помощью Windows DNS того, что вы можете легко достичь на каждой рабочей станции. host, но я хочу сделать это в одном месте, чтобы все компьютеры (которые получают свои dhcp / dns из Windows) знали псевдоним хоста этого Linux-сервера (который отличается от фактического имени хоста этого Linux-сервера).

Как это сделать в графическом интерфейсе DNS Windows Server 2008 R2? Похоже, он работает только с полностью определенными доменными именами, но в моем случае я не хочу, чтобы ".com" (или .anything) было включено в адрес https.

Опять же, этого легко добиться, войдя в каждую рабочую станцию ​​и отредактировав ее файл хоста.Цель здесь - избежать выполнения всей этой работы и вместо этого выполнять ее в одном месте.

0
задан 13 July 2020 в 19:54
2 ответа

Сам DNS работает только с полными доменными именами (FQDN). Когда вы вводите пустое имя хоста, рабочая станция попытается дополнить его одним из доменов из своего списка доменов поиска по умолчанию. Он будет пробовать домены из этого списка по очереди, пока не получит результат. Таким образом, вам необходимо поместить запись для someAliasNameWithoutAnyDots в один из доменов, которые появляются во всех списках доменов поиска по умолчанию для всех ваших рабочих станций.

Для рабочих станций, которые являются членами домена Windows AD, этот список поиска default содержит в качестве первой записи полное доменное имя этого домена AD. Таким образом, если вы поместите запись для someAliasNameWithoutAnyDots в зону DNS вашего домена AD, ваши рабочие станции найдут ее при поиске https: // someAliasNameWithoutAnyDots / . (За исключением случаев, когда ваш администратор AD настроил что-то странное.)

1
ответ дан 4 January 2021 в 09:24

Установите записи DNS с полным именем, например intranet.example.net .

Убедитесь, что у клиентов есть список поиска доменов в их преобразователе, который включает example.net . Для максимальной совместимости с клиентами изучите DHCPv4, DHCPv6, групповую политику AD DS. (Не обязательно прямо в пользовательском интерфейсе редактора зон, так как способ отправки конфигурации DNS отличается от протокола самих записей.)

1
ответ дан 4 January 2021 в 09:24

Теги

Похожие вопросы