Domain-Name-System
通過主機名而不是 IP 進行域映射
是否可以這樣配置 DNS:
- anysubdomain.clientsite.com 有到 abc.ourservice.com 的 CNAME 記錄
- abc.ourservice.com 對我們的專用 IP 有一個記錄(這樣如果我們將來更改伺服器,我們的客戶就不必更新他們的 CNAME 映射)
然後我們可以擷取和處理對 anysubdomain.clientsite.com 的請求
這當然應該是可能的,所有者
clientsite.com
應該只設置一個萬用字元記錄。請記住,某些註冊商提供的 DNS 管理器不支持萬用字元記錄或萬用字元 cname 記錄。* IN CNAME abc.ourservice.com.
你不應該為你的 A 記錄做任何特別的事情
abc.ourservice.com
。
當然,您必須替換(或向您的客戶介紹)中間 CNAME 才能為您提供這種靈活性。(代替你的A記錄)
所以基本上你會有:
foo.client.com (CNAME) => intermediate.yourservice.com (CNAME) => actualnode.yourservice.com (A)
然後,您可以將您的“中間 CNAME”重新映射到您想要的任何 A 記錄,而無需通知客戶。