Я думаю, что название действительно говорит обо всем, но, повторюсь, я хотел бы знать, как настроить 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
Спасибо, Иэн
В Windows 2003 DNS ваш поддомен должен отображаться как «папка» внутри родительского домена (для создания: щелкните правой кнопкой мыши родительский домен, выберите «Новый домен ...» и введите имя поддомена). Для подстановочного знака вы создаете новую запись хоста ('A') с '*' в качестве имени.
В этом случае, похоже, вы хотите что-то вроде этого:
Чтобы сбить с толку, Windows позволит вам создать запись «A» под названием «sub» в родительском домене. Но для использования подстановочных знаков Windows должен иметь поддомен.
Объяснение подстановочных знаков DNS
Глядя на примеры, можно сделать несколько предложений:
DNS-имена должны в конечном итоге стать настоящим FQDN, и под этим я подразумеваю явно завершенный точкой.
Ты должен попытаться:
* .sub.domain.tld. IN A 11.22.33.44
(Обратите внимание на точку после "tld". Я уверен, что вы скажете мне, что без точки субдомен должен использоваться для добавления суффикса перед тем, как стать полным доменным именем, но это может работать лучше, если вы укажете явно, как показано в пример.
Также есть ли у этого файла серийный номер. Может быть, вы внесли правку и не увеличили серийный номер?
Я давно настраивал свой DNS с подстановочными знаками, но, если я правильно помню, запись должна быть:
*.sub.domain.tld IN A 11.22.33.44