iT邦幫忙

0

nslookup 網域的問題

想問網域名稱解析的問題
因為一直以為
如果公司網域名稱是xxx.com.tw
然後email address也是xxx.com.tw
照理說nslookup 要像下圖這樣
nslookup
但今天發現一個公家機關的網域名稱假設是xyz.com.tw 我以為這樣就是無效的DNS解析
http://ithelp.ithome.com.tw/upload/images/20170113/200185760AN9VTP5Ci.jpg
寄信一定會失敗,因為exchange edge 也是出現451.4.4.0 dns query failed

但我不曉得SET Q=mx 有紀錄的話
!像這樣其實就可以寄信了](http://ithelp.ithome.com.tw/upload/images/20170113/20018576lx2q5XTIi8.jpg)
想問究竟mail server的mx record 有什麼教材可以看的嗎??
因為一直以來都零碎的東學一點一學一點這樣
想問要如何去學nslookup 排除別人家的mail server的mx 紀錄是否正常
像如下這篇作者一樣去除錯,有些部分我看不太懂
http://blog.miniasp.com/post/2012/11/26/Exchange-Server-2007-451-DNS-query-failed.aspx
謝謝

ayu iT邦好手 5 級 ‧ 2017-01-13 18:45:13 檢舉
nslookup, 若未指定 query type, 預設是找 A Record 喔! (即 set q=a)
任何網域, 沒有A Record, 但有MX Record, 是很正常的! Internet並沒有規定, 網域名一定要有 A Record, 比方 . , .tw , com.tw , org.tw , edu.tw .. 等, 就沒有 A 和 MX Record.

但 dns query failed 的原因眾多, 它不像其它應用程式, 可否執行就是 yes or no ;
錯誤的, 不適當的設定, 可以製造 yes 與 no 之間非常的大的灰色地帶.

DNS server最難之處並非技術也不是實體設備, 而是正確觀念的養成!!
cafebug iT邦高手 2 級 ‧ 2017-01-16 01:27:02 檢舉
要徹底搞定DNS觀念與實作,建議如果原文書可以接受的話,O'Reilly的 DNS & BIND(書皮是一隻蚱蜢的) 那本一定要看一下,如果原文書無法看,對岸應該也有一堆翻成中文的電子書可以下載。天瓏書局有賣中譯本 ( http://d.pr/KhUE )。
謝謝 我一定會去拜讀的,把自己專業顧好 謝謝你

1 個回答

1
門神JanusLin
iT邦超人 1 級 ‧ 2017-01-14 08:01:01
最佳解答
一直以為
如果公司網域名稱是xxx.com.tw
然後email address也是xxx.com.tw

這是MX的值決定的

nslookup

set type=mx
domain

就會出現

DNS觀念你可以先看鳥哥這一篇
http://linux.vbird.org/linux_server/0350dns.php

再來check你的dns 設置
https://intodns.com/

我要發表回答

立即登入回答