close
標題:

DNS設定上的問題

發問:

 

此文章來自奇摩知識+如有不便請留言告知

請教一個問題 我在PCHOME 上 申請了一組網域 名稱為:aaa.idv.tw 使用自管dns的方式 第一組 dns server name 為 aaa.idv.tw ==> 111.222.333.444(我家的ip位址)第二組 dns server name 為 ns1.aaa.idv.tw ==> 111.222.333.444(我家的ip位址)我要LINUX上架DNS server的話 正解設怎麼設定呢? 以下是我設定的正解記錄檔 設定完後 要使用 ping的指令 來ping CAME www.idv.tw 都ping不到.... 顯示更多 請教一個問題 我在PCHOME 上 申請了一組網域 名稱為:aaa.idv.tw 使用自管dns的方式 第一組 dns server name 為 aaa.idv.tw ==> 111.222.333.444(我家的ip位址) 第二組 dns server name 為 ns1.aaa.idv.tw ==> 111.222.333.444(我家的ip位址) 我要LINUX上架DNS server的話 正解設怎麼設定呢? 以下是我設定的正解記錄檔 設定完後 要使用 ping的指令 來ping CAME www.idv.tw 都ping不到. 以下是我的正解記錄檔 可以幫我看看 是那邊設定錯誤嗎 ------------------------------------------------------------------------------------------------------------- $ttl 38400 aaa.idv.tw.INSOAns1.aaa.idv.tw. root.gmail.com. ( 1260120063 10800 3600 604800 38400 ) aaa.idv.tw.INNSns1.aaa.idv.tw. ns1.aaa.idv.tw.INA111.222.333.444 www.aaa.idv.tw.INCNAMEns1.aaa.idv.tw. -------------------------------------------------------------------------------------------------------------- 謝謝 各位

最佳解答:

您好,誠摯的來回答您的問題 : 首先請您注意三個地方,僅僅三個地方就可以搞定您的問題 : 但是這 1 2 3 是有優先順序的,請您依照順序去做 : 第一: 請您去確認一下,跟 PCHOME 購買的這個網域時, 您是否是調整的是 [DNS模式],不能使用 [主機模式], 這很重要,沒有這個 您後面就不需要確認了 第二: 由於您的發問當中,空白字元,有些都被吃掉了,因為在下寫一個標準 DNS設定給您 $TTL 86400 @ IN SOA localhost. root.localhost. ( 2009121414 86400 3600 604800 86400 ) @ IN NS dns1.aaa.idv.tw. @ IN NS dns2.aaa.idv.tw. aaa.idv.tw. IN A 111.222.333.444 www IN A 111.222.333.444 第三: 設定好之後,請勿必要重新啟動 DNS 服務, 重新啟動完成之後,請使用 nslookup 或者 dig 對您自己的 DNS 伺服器做查詢 以上三大點都能弄好,您就完成了 以上 AYO 阿佑 2009-12-15 10:55:57 補充: 看過您的延伸發問,在 [意見] 當中了!! A. 在第一點當中,主要就是要跟您強調,千萬別設定 [主機模式], 不然您的 DNS 伺服器 完全會失效, 好比說: 您去買 空罐子,但是使用 不吻合的瓶蓋,當然蓋不進去的道理相同 所以您選擇 自管DNS 這是 OK 的 B. 給您範例當中的 @,以範例來說 就是指 aaa.idv.tw 的縮寫, 噁噁~~~ AYO阿佑 太懶,抱歉!! @ 就是該 domain 縮寫囉!! 不過.. 一般業界標準 就是這樣寫的!! 囧~~ 以上 AYO 阿佑 2009-12-15 10:56:06 補充: 看過您的延伸發問,在 [意見] 當中了!! A. 在第一點當中,主要就是要跟您強調,千萬別設定 [主機模式], 不然您的 DNS 伺服器 完全會失效, 好比說: 您去買 空罐子,但是使用 不吻合的瓶蓋,當然蓋不進去的道理相同 所以您選擇 自管DNS 這是 OK 的 B. 給您範例當中的 @,以範例來說 就是指 aaa.idv.tw 的縮寫, 噁噁~~~ AYO阿佑 太懶,抱歉!! @ 就是該 domain 縮寫囉!! 不過.. 一般業界標準 就是這樣寫的!! 囧~~ 以上 AYO 阿佑

其他解答:

使用 dig @0.0.0.0 www.aaa.idv.tw any 會出現 reply from uexpected source 192.168.2.1#53(這是ip分享器所配的ip) expected 111.222.333.444#53(這是實體ip) 2009-12-12 18:03:31 補充: 192.168.2.1 是ip分享的 getwary /etc/resolv.conf裡面 原本 第一筆 nameserver 192.168.2.1 改為 nemeserver 168.95.1.1 增加第二筆nameserver 127.0.0.1 儲存後 ping www.aaa.idv.tw 還是ping不到 2009-12-13 18:52:43 補充: 謝謝您的建議 我看了 一整天的文章 還是發現不出那裡有問題(我太笨了吧>_<) 目前有一個覺得不太清楚的地方 方便替我解答嗎 以下是目前的 pchome設定:dns.aaa.idv.tw ==>111.222.333.444 目前的 正解記錄檔如下: 2009-12-13 18:53:10 補充: $ttl 38400 aaa.idv.tw.IN SOA dns.aaa.idv.tw. root.gmail.com. ( 1260120063 10800 3600 604800 38400 ) aaa.idv.tw .IN NS dns.aaa.idv.tw. dns.aaa.idv.tw.IN A 111.222.333.444 www.aaa.idv.tw.IN CNAME dns.aaa.idv.tw. 2009-12-13 18:53:21 補充: 在linux 下指令:host www.aaa.idv.tw 可以得到 www.aaa.idv.tw has address 111.222.333.444 的回應 在xp下要 ping www.aaa.idv.tw 就ping 不到 ping dns.aaa.idv.tw 確又ping的到 想請問 是跟 IP分享器有關係嗎or防火牆? 還是 設定完 要等24小後在測試會比較準確呢? 2009-12-14 21:35:58 補充: 謝謝AYO 的熱心回答 我在pchome 的 購買網址 的個人 設定項目裡面 只看到 1.自管DNS 2.PChome代管DNS (A/CNAME/MX/轉址) 3.動態DNS 4.Page Parking 這四種選項耶。 我目前選擇的是 1.自管DNS 這樣子的設定對嗎? 找不到您說的 “DNS模式“ 、跟 “主機模式“。 還有 你提供的第二種 標準DNS設定 那個@的部份是跟著您設定嗎? 還是有其他用途? 不太懂 可以麻煩您在教教我嗎? 謝謝您哦|||||在Linux主機上, dig @0.0.0.0 www.aaa.idv.tw any 能得到正確回應嗎? 2009-12-12 14:15:20 補充: 192.168.2.1 是 Linux DNS 在內網的IP嗎? /etc/resolv.conf 裡面 第一筆 nameserver 是否指定到 168.95.xxx.xxx ? 此時 ping www.aaa.idv.tw 會 time-out 是嗎? 如果將前述第一筆 nameserver 指定為 127.0.0.1 , 再 ping www.aaa.idv.tw 能得到你希望的結果嗎? 2009-12-13 04:21:02 補充: /etc/resolv.conf 第一筆改為 nameserver 127.0.0.1 其它的先用 # 註解起來, 其實我的用意是要確定你的 named 到底能正常啟動嗎? 不過你會把 nameserver 指定到 gateway ip, 我想您的問題恐怕不是解掉一兩個地方就可以的, 錯字也很常見, 在DNS相關設定上, 稍有錯字影響就很嚴重, 相關概念可能要請您花時間仔細研讀教學網站, 比較有效率. http://linux.vbird.org/linux_server/0350dns.php 同時也要養成看log的習慣, 對你在學習Linux路上絕對有幫助.8410E5B82AE3BBEE
arrow
arrow

    aptzmcv 發表在 痞客邦 留言(0) 人氣()