X

GoDaddy 設定 DNS 步驟

GoDaddy 本身就有設定 DNS 的功能, 但是總覺得找起來太麻煩, 所以都直接將 NameServer 指到 EveryDNS 去, 由 EveryDNS 來設定比較簡單.

GoDaddy 指定到 EveryDNS 的設法:

  1. 進入 GoDaddy 後, 點選 DOMAIN NAME
  2. 選擇 Nameservers Icon
  3. 於 Tab 選項選 Default Nameservers
  4. 內容有 Default Hosting Nameservers, Default Parked Nameservers,Custom Nameservers, 選 Custom Nameservers
  5. 再於 Tab 選項 Customer Nameservers 選項
  6. 輸入

    NS1.EVERYDNS.NET
    NS2.EVERYDNS.NET
    NS3.EVERYDNS.NET
    NS4.EVERYDNS.NET

  7. 這樣子按 OK 即可.
  8. 再下來就是到 EveryDNS 去註冊帳號, 設定即可.

但是 EveryDNS 的缺點是 還蠻常掛掉的(昨天要設定時又掛了 :~~ ), 所以還是來研究一下 GoDaddy 設定 DNS 的方法.

現在想要設定的是下面兩種不同的方式:

  •  連到 DOMAIN 的, 全部都轉到 www.DOMAIN(由 GoDaddy 送 301/302 Redirect), www.DOMAIN 就是主要的 Host Server.
  •  設定整個 DOMAIN, 甚至 *.DOMAIN 都直接指到主要的 Host Server 去.

假定 www.DOMAIN 的 IP 是 100.0.0.1, www.DOMAIN 請置換成您自己的 DOMAIN NAME.

設定 連到 DOMAIN 的, 全部都轉到 www.DOMAIN(由 GoDaddy 送 301/302 Redirect), www.DOMAIN 就是主要的 Host Server

  1. 進入 GoDaddy 後, 點選 DOMAIN NAME
  2. 點選 Forword Icon (在這邊先設定, 如果連到此 DOMAIN, 會導到 www.DOMAIN)
  3. 現在會位於 Forwarding 的 Tab
    1. 選 Enabled
    2. Forward To 輸入: www.DOMAIN
    3. Redirect Type: 301 是長期轉換, 302 是暫時轉換, 通常我都選 302. (關於 301/302 說明可見: 301 永久重定向實現方式及 302 重定向(再次更新))
    4. 選 OK 即可.
  4. 點選 Nameservers Icon (在這邊設定 DNS Server 請 GoDaddy 幫忙 host)
    1. 選擇 Default Parked Nameservers (NS17.DOMAINCONTROL.COM, NS18.DOMAINCONTROL.COM)
    2. 按 OK 即可
  5. 找到 Total DNS: (Available), 點選 "Total DNS Control and MX Records" 連結進入(於頁面中間, 會有看到 Status, Privacy, Name Servers 等等資訊的地方, 會找到 Total DNS: (Available), 點選 "Total DNS Control and MX Records" 連結進入. (於此設定 DNS A/CNAME/MX 等))
    1. 於 CNAME (Aliases) 將 www @ 那欄刪掉(點選最右邊的 [x].
    2. 於 A (Host) 點選 最右邊的 Add New A Record
    3. 增加 www 100.0.0.1 (這邊如果寫不進去, 可以過 5 mins 再試, 因為他會說跟 CNAME 相衝突, CNAME 剛砍, 還沒那麼快生效)
    4. (因為我們是 DOMAIN 要讓 GoDaddy 幫我們做 Redirect, 所以 @ 64.202.189.170 不變動, 只要多指定 www 到自己 host server 的 IP 即可.)
  6. 這樣子設定完, 連到 DOMAIN 的, 就會由 GoDaddy 幫我們送 Redirect 到 www.DOMAIN 囉~

設定整個 DOMAIN, 甚至 *.DOMAIN 都直接指到主要的 Host Server 去

這個設定法就簡單很多, 要注意的是 Nameservers 一樣是要用 Default Parked Nameservers, 其它就只要進入 Total DNS Control and MX Records 設定, 在此只紀錄 Total DNS Control and MX Records 設定, 其它的參考上述即可.

  1. 登入 GoDaddy 帳號
  2. 找到 Total DNS: (Available), 點選 "Total DNS Control and MX Records"
  3. 於 CNAMES(Aliases) 砍掉 www @, 或裡面都砍掉也可以.
  4. 於 A(Host) 做下述的新增/修改:
    1. @ 64.202.189.170 => 點選右邊的筆, 做修改, 改成 @ 100.0.0.1
    2. 點選 Add New A Record 新增 www 100.0.0.1
    3. 點選 Add New A Arecord 新增 * 100.0.0.1 (不管任何 *.DOMAIN, 都會連到 100.0.0.1)
  5. 這樣子就完成囉~ PS: Google Mail Hosting 也是於此設定~ 🙂

其它相關網頁

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.