我已在 GoDaddy 購買了自己的網域。我家裡有一台伺服器,具體來說是Windows Server 2008 R2。我沒有靜態 IP 位址,但是我在 No-IP 中建立了一個帳戶,運行 DUC 軟體,確保我提供的主機名稱始終指向我所在位置的動態 IP 位址。
然而,在 GoDaddy 中,他們要求提供 IP 來指定網站的託管位置。我怎樣才能做到這一點?
答案1
您可以使用 CNAME 記錄將子網域指向您的動態 DNS 名稱。但是,如果不使用代理,則無法指向域本身的基礎。
因此,如果您的網域是example.com
,您只需在動態 DNS 名稱中www.example.com
新增CNAME
for即可開始工作。www
GoDaddy 提供重定向服務。假設您的網域是example.com
.要進行 http://example.com
工作(無需www
),請使用 GoDaddy 的 HTTP 代理服務重定向example.com
到www.example.com
.您需要一筆指向 GoDaddy 重定向服務的A
記錄。example.com
答案2
為了補充已經有用的答案,GoDaddy 確認截至 1 週前(2012 年 5 月)他們不直接支援動態 DNS:
http://support.godaddy.com/groups/domains-management-and-services/forum/topic/dynamic-ip-1/
聽起來您最好將網域遷移到另一家公司。如果您喜歡 No-IP,如果您註冊了付費 No-IP Plus 帳戶,他們可以處理具有動態 IP 的網域。請在此處查看更多詳細資訊:
http://www.no-ip.com/services/management_dns/plus_dynamic_dns.html
答案3
然而,在 GoDaddy 中,他們要求提供 IP 來指定網站的託管位置。我怎樣才能做到這一點?
由於 GoDaddy 為您託管您的 DNS,因此他們想知道 DNS 指向哪裡。如果您使用動態 DNS 服務,則需要將 DNS 移至它們。
更多資訊:https://serverfault.com/questions/234625/godaddy-hosting-with-dynamic-ip
答案4
如果您將 GoDaddy 的 NS(名稱伺服器)指向您的 No-ip 位址,那麼這應該可行。假設Example.com是您的域名,Example.no-ip.org是您的No-Ip位址,然後在godaddy的控制面板中將您的名稱伺服器更改為example.no-ip.org,然後在您伺服器上的Windows dns中,設定一個新的轉發您的 ip 的區域,然後為 www 新增 A 記錄,該 ip 是您目前的動態 ip。每次你的 ip 改變時,你都必須改變這個 A 記錄,但你不應該改變 godaddy 的設置