Как настроить *.subdomain.domain.tld в Windows 2003 - подстановочные знаки в DNS
Я думаю, что название говорит само за себя, но, повторюсь, я хотел бы знать, как настроить Windows 2003 для разрешения подстановочного знака на поддомене. Таким образом, site1.sub.domain.tld и site2.sub.domain.tld должны оба перейти на один и тот же сайт IIS, значение заголовка узла которого - sub.domain.tld.
Я попытался следующее безуспешно - sub.domain.tld работает, но не site1.sub.domain.tld.
sub A my.ip.goes.here
*.sub A my.ip.goes.here
Спасибо, иан
3 ответа
В Windows 2003 DNS ваш поддомен должен отображаться как "папка" внутри родительского домена (для создания: щелкните правой кнопкой мыши родительский домен, выберите "Новый домен..." и введите имя субдомена). Для подстановочного знака вы создаете новую запись хоста ('A') с '*' в качестве имени.
В этом случае звучит так, будто вы хотите что-то вроде этого:
- В domain.tld создайте новый домен "sub".
- В sub.domain.tld создайте новую запись "A" без имени и присвойте ей IP-адрес вашего сервера. (Это ответит на sub.domain.tld).
- В sub.domain.tld создайте новую запись "A" с именем "*" и присвойте ей IP-адрес.
Просто чтобы запутать, Windows позволит вам создать запись "A" под названием "sub" в родительском домене. Но для подстановочного знака Windows потребуется субдомен.
Уже давно я настраивал свой шаблонный DNS, но если я правильно помню, запись должна быть:
*.sub.domain.tld IN A 11.22.33.44
Объяснение подстановочных знаков DNS
Посмотрев на примеры, пара предложений:
Имена DNS должны в конечном итоге стать настоящим полным доменным именем, и под этим я подразумеваю явное завершение точки.
Тебе стоит попробовать:
*.Sub.domain.tld. В А 11.22.33.44
(Обратите внимание на точку после "tld". Я уверен, что вы скажете мне, что без точки поддомен должен использоваться для добавления суффикса, прежде чем стать полным доменным именем, но он может работать лучше, если вы явно указали, как показано в пример.
Кроме того, имеет ли этот файл серийный номер. Может быть, вы внесли изменения и не увеличили серийный номер?