如果DNSparsing失败,则redirect到自定义页面

使用Windows Server 2008 DNS。 不知道这是否可能,但我想转发我的客户端到一个自定义的HTML页面,如果DNSparsing为内部资源失败…

例如,如果有以下logging:

serverA.intranet.company.com serverB.intranet.company.com

太好了,但如果用户请求serverC.intranet.company.com(即没有DNSlogging),然后redirect到一个页面说:“该资源目前尚未供您使用”。

这里的用例是我们只是将某些公司资源提供给外部networking,并希望能够pipe理用户体验。

我认为你可以完成你正在尝试做的通配符logging以及你在地址上托pipe的build议“着陆页”。

通配符DNSlogging是DNS区域中的logging,它将匹配不存在的域名的请求。 通配符DNSlogging是通过使用“*”作为域名最左边的标签(部分)来指定的,例如* .example.com。 通配符匹配的具体规则在RFC 1034中有详细说明,但规则既不直观也不明确。 这导致了不兼容的实现和使用时的意外结果。

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

  • 在ServerX上创build页面。
  • 为* .intranet.company.com创build一个指向ServerX IP的通配DNSlogging。
  • 如果ServerX已经托pipe其他站点,请在ServerX上configuration主机标头,以便只有* .intranet.company.com的请求才会被提供给错误页面。