iT邦幫忙

0

DNS託管改為自行管理

dns
  • 分享至 

  • xImage

原本由電信業者託管的DNS,改回自已的name server管理,結果這域名的任何記錄都無法解析,網址就在外部消失了(Boss臉都綠了,二天的網頁營收加商譽損失),
原因是該電信業者,在我更改為自行管理DNS的同時,就立刻把我託管在它那兒的域名所有record 清除,這樣合理嗎?
電信業者Name server至少要留到,外部都學習到我的Name Server才清除吧(24~72小時外部才會指到我的Name Server啊)?
請教各位的看法?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
24
player
iT邦大師 1 級 ‧ 2009-06-01 18:59:56
最佳解答

你的DNS-Server有先設好A記錄(主機名對應IP), 才搬走的嗎?
如果沒有的話, 請別怪罪ISP
DNS的Catch可能長達2天以上
所以在你搬走DNS之前, 你要先設好你的DNS-Server

電信業者Name server至少要留到,外部都學習到我的Name Server才清除吧
這不可能啦
當你搬走時的那一個時間點開始
之後的DNS查尋應該都會進你的DNS-Server才對

kellychen59 iT邦研究生 5 級 ‧ 2009-06-02 11:54:52 檢舉

當然是設定好A記錄才改為自行管理~
問題的重點是在於當改為自行管理後,電信業者没把NS指向我的Name Server!
而在未指向我的Name Server前,電信業者NS Server就已經没有我們公司域名的記錄,
直到二天後,不斷跟電信業者反應才把NS 指向我的Name Server!

18
fireflybug
iT邦研究生 4 級 ‧ 2009-06-02 09:03:51

要轉回自己的DNS前,自己的DNS SERVER有架好並設定好相關設定嗎?並且有使用外部的IP測試將DNS SERVER指到自己架設的DNS,查詢記錄看是否回應正常嗎?
nslookup
server xxx.xxx.xxx.xxx <==自己的DNS SERVER
開始查詢

基本上轉換DNS,以HINET來說系統基本告知是24小時內生效,不過通常2~4小時就會生效,所以如果以上測試都OK後,請選離峰時間轉,睡一覺起來就會發現應該可以正常查詢到自己的DNS SERVER了..............

kellychen59 iT邦研究生 5 級 ‧ 2009-06-02 12:02:21 檢舉

你說對了~正常來說應該是,
睡一覺起來就會發現應該可以正常查詢到自己的DNS SERVER了!

我以前也轉過N次,就是没碰過這樣的情況!
而且在要改為自行管理前,有試者將DNS SERVER指到自己架設的DNS,查詢記錄看是回應正常,才敢轉啊!

14
Ken(Bigcandy)
iT邦大師 1 級 ‧ 2009-06-02 10:42:56

是的,這是您自己的疏忽了~
銜接的問題,您應該先準備好
外界查詢-->原先的ISP
你的DNS準備好,指定Server Nslookup確認正常
ISP那邊刪除你的資料時,外界就會往你這邊DNS找
頂多幾小時落差
運氣好甚至沒人知道網路調整過

看更多先前的回應...收起先前的回應...
kellychen59 iT邦研究生 5 級 ‧ 2009-06-02 11:49:29 檢舉

我的DNS Server是已經work很久的主機,只是多加了這個域名,而且由外部指定查詢我的NS Server,都是可以解析的到的~

既然如此,您新的域名有指定新的,您這一台DNS嗎?
網域名稱 Domain Name Server/Host (要設定兩台) IP Address
例如:(在此僅列一筆給您參考)
網域名稱:top940.com
自行架設DNS
DNS:ns1.top940.com
IP:220.228.153.107

kellychen59 iT邦研究生 5 級 ‧ 2009-06-04 12:12:28 檢舉

好比 ithome.com.tw 這域名的NS Server
是ns1.ithome.com.tw A 210.59.230.252
ns2.ithome.com.tw A 220.130.119.129
假設今天改指到
ns1.top940.com A 220.228.153.107
dns.learning-house.com A 61.64.106.158
而ns1.top940.com 及dns.learning-house.com 也都將ithome.com.tw 的所有A,MX,NS..... Record都記錄好(當然NS是指到ns1.top940.com及dns.learning-hose.com)
那這樣的程序還會發生域名消失二天嗎?不會吧!?

kellychen59 iT邦研究生 5 級 ‧ 2009-06-04 12:17:16 檢舉

補充一點:
ithome.com.tw 得向這域名的註冊商pchome,申請異動DNS Server.

8
laiout
iT邦新手 1 級 ‧ 2009-06-02 19:25:30

基本上應該是版大您疏忽了,這跟您使用的DNS Server working多久沒關係,重要的是當您把新的domain加入您的DNS Server、新增所有的記錄(包含A、MX、NS...等)並且以NSLOOKUP測試您的DNS server可以正常回應所有記錄後,還有一件最重要的事情,就是去您域名註冊單位(TWNIC、HiNet...等),將您所註冊的域名資料中DNS的IP改指到您自己的DNS Server,這樣才算完成轉換,ISP是不會主動改這一項的,因為ISP只會知道托管的DNS記錄要指到那部DNS Sserver查詢,不可能知道您自己管的DNS要指到那一部Server做查詢的。

8
tombo
iT邦高手 1 級 ‧ 2009-06-03 15:34:11

正確的程序應該是
1.你先設好自家的DNS Server
2.到上游DNS註冊單位去修改自家Domain管理密碼
3.到上游DNS註冊單位去修改自家Domain授權伺服器的資訊
4.取消ISP的DNS代管服務

因為各家的DNS Cache時間都不一定一樣,你不能期望ISP的Cache時間夠久

我要發表回答

立即登入回答