Domain-Name-System
如何配置子域以指向與 GoDaddy 不同的 IP
與此問題類似,我想將由 GoDaddy 託管的 DNS 配置為在與根站點不同的 IP 上具有子域。我遇到的問題是 GoDaddy 使用 GUI 並且不授予對綁定的直接訪問權限(我可以看到)。
當我為 A 記錄(即 Server2)輸入名稱時,使用者界面允許它。但是當我嘗試將子域的 CNAME 記錄指向 Server2 時,它告訴我它的主機名無效。
我在這裡想念什麼?
您只需要 A 記錄即可託管子域。CNAME 記錄基本上是別名。例如,www 記錄通常是根域的 CNAME 記錄,因為它們通常是同一個頁面。
GoDaddy 提供全面的 DNS 控制,並且絕對有能力做到這一點。
即使在綁定中,要在不同於主站點的 IP 上託管子域,記錄也會如下所示:
; Main Site @ IN A 192.168.1.1 www IN CNAME mysite.com. ; Blog blog IN A 192.168.1.2
如果您真的想創建一個子域,其伺服器名為“www.subdomain.roballen.com”,而不是“server1.roballen.com”、“server2.roballen.com”等(它們只是普通的主機名)您的域,而不是子域,並且前兩個答案已涵蓋),那麼您需要:
- 為“subdomain.roballen.com”設置 DNS 伺服器
- 在 roballen.com 中,添加指向這些新設置伺服器的 NS 記錄:
`subdomain IN NS ns1.subdomain.roballen.com.
subdomain IN NS secondary.externalhosting.com.`
- 如果在第 2 步中,您在 subdomain.roballen.com 中指定了伺服器名稱(如上面的第一個伺服器),那麼您需要創建粘合記錄:
ns1.subdomain IN A 1.1.1.1