✔ 最佳答案
我試過成功做到。而且也是用dyndns。
可能您的方法有一點問題,您試一試這些步驟,看看能不能解決。
p.s.1 用 no-ip 和 dyndns 是不適用於大陸使用,因為中國電信把他們封鎖了。
p.s.2 用 Dynamic IP 不適合用來做 DNS Server,除非,您接受每一次轉變 IP 之後,等待24小時全世界 Update 你的 DNS Server 內的 Sub Domain 資料。而這 24 小時內便很多人跟你失去聯絡。
1. 假設你在 Dyndns.com申請了一個 Domain Name 為 hello.dyndns.com。
2. 假設您的Server 已經成功已經設定好能自動登入 Dyndns.com,並且,自動更新 hello.dyndns.com 的 IP Addres 為您的 Server 的 IP Address。
3. 當您 ping hello.dyndns.com 時 或 nslookup hello.dyndns.com 時,確實看到 IP Address 是您的 Server 的 IP Address。
4. 假設你在godaddy 的域名是 abc.com。
5. 您的 Domain abc.com 是使用 godaddy 的DNS Server來管理您的 Sub Domain。
6. 假設你希望
www.abc.com 能指向您的 Server IP Address。
7. 使用godaddy 的DNS Server 服務,設定 Sub domain
www.abc.com 指向 hello.dyndns.com 。
8. ping
www.abc.com 時 或 nslookup
www.abc.com 時,必須要看到 IP Address 是您的 Server 的 IP Address。
方法完成了。
但還有一個很重要的問題,就算您成功完成上面的工作,你的 E-mail Server 不一定可以發 E-mail 給所有其它的 E-mail Server。
現在很多 mail server 為了防止 SPAM mail ,都會在收 e-mail 時,進行 nslookup ,檢查發件者的 E-mail Server IP Address 的 reverse Domain 是什麼?如果, nslookup 那個 ip address 之後,發現是沒有 Domain 的話,就會不接受 E-mail。
問題是出在 ISP 身上。IP Address 的 reverse Domain 只有 ISP 才有權限加入或更改。除非,那個 IP Addres 是屬于您的。另外,很多 ISP 都怕麻煩,而且 IP 太多,並沒有為 IP Address 設定 reverse Domain 。
這些情況,是最多人發生的。而且,很多人都不願相信這個事實。
像您的情況,因為您沒有一個固定 IP建立自己的 DNS Server,所以,您就得依靠 godaddy 的 DNS Server 服務。Sub Domain 也需要他們的 DNS Server 來幫您處理。
還有其它問題嗎?