Перенаправление на пользовательскую страницу в случае сбоя разрешения DNS

Перенаправление на пользовательскую страницу в случае сбоя разрешения DNS

Использование DNS Windows Server 2008. Не уверен, что это возможно, но я хотел бы перенаправлять своих клиентов на пользовательскую HTML-страницу, если разрешение DNS на внутренний ресурс не удается...

например, если есть записи для:

серверA.intranet.company.com серверB.intranet.company.com

Отлично, но если пользователь запрашивает serverC.intranet.company.com (т.е. запись DNS отсутствует), то происходит перенаправление на страницу с сообщением: «В настоящее время ресурс недоступен для вашего использования».

В данном случае мы делаем доступными для внешней сети только определенные ресурсы компании и хотим иметь возможность управлять взаимодействием с пользователем.

решение1

Я думаю, что вы можете добиться того, чего пытаетесь сделать, с помощью подстановочной записи и предлагаемой вами «целевой страницы», размещенной по указанному адресу.

Wildcard DNS-запись — это запись в зоне DNS, которая будет соответствовать запросам на несуществующие доменные имена. Wildcard DNS-запись указывается с помощью "*" в качестве крайней левой метки (части) доменного имени, например, *.example.com. Точные правила, когда wild card будет соответствовать, указаны в RFC 1034, но эти правила не являются ни интуитивно понятными, ни четко определенными. Это привело к несовместимым реализациям и неожиданным результатам при их использовании.

http://en.wikipedia.org/wiki/Wildcard_DNS_record

решение2

  • Создайте страницу на ServerX.
  • Создайте подстановочную запись DNS для *.intranet.company.com, которая указывает на IP-адрес ServerX.
  • Если на ServerX уже размещены другие сайты, настройте заголовки хоста на ServerX так, чтобы на странице с ошибкой отображались только запросы на *.intranet.company.com.

Связанный контент