DNS解析失敗時重新導向至自訂頁面

DNS解析失敗時重新導向至自訂頁面

使用 Windows Server 2008 DNS。不確定這是否可行,但如果內部資源的 DNS 解析失敗,我想將我的客戶端轉發到自訂 HTML 頁面...

例如,如果有以下記錄:

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

很好,但是如果使用者請求 serverC.intranet.company.com(即沒有 DNS 記錄),則重定向到一個頁面,顯示:「該資源目前尚未可供您使用」。

這裡的用例是我們僅向外部網路提供某些公司資源,並且希望能夠管理使用者體驗。

答案1

我認為您可以使用通配符記錄和在該地址託管的建議“著陸頁”來完成您想要做的事情。

通配符 DNS 記錄是 DNS 區域中的一筆記錄,它將符合不存在網域名稱的請求。通配符 DNS 記錄是透過使用「*」作為網域最左邊的標籤(部分)來指定的,例如 *.example.com。 RFC 1034 中指定了通配符何時匹配的確切規則,但這些規則既不直觀也不明確指定。這導致了使用時出現不相容的實現和意外的結果。

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

答案2

  • 在 ServerX 上建立頁面。
  • 為 *.intranet.company.com 建立指向 ServerX 的 IP 的通配符 DNS 記錄。
  • 如果 ServerX 已託管其他站點,請在 ServerX 上設定主機標頭,以便僅向 *.intranet.company.com 的請求提供錯誤頁面。

相關內容