MX查詢結果每次都不同?
到iT邦幫忙
a8943023(iT邦初學者10級)發問:
最近發生客戶的郵件頻繁被退信,不過不見得每次都會被退。公司的伺服器設定4組DNS和MX,其中三組正常,只有一組會有這樣的情況。而且每次MX記錄查詢的結果都不同,請問是頻寬不夠,還是設定有問題?
ayu(iT邦初學者10級):
dns.hinet.net只是Hinet提供的快取,它還是會去問你的DNS主機,然後把答案快取起來,以備查詢相同網址時可以快速回應。你們公司的網域名稱的狀況,仍然得從你們的DNS伺服器的應答結果來找問題。
至於dns.hinet.net為何會有不同回應?168.95.1.1實為L4交換器,實際快取專用的DNS伺服器都在168.95.192.*,而且至少數十臺,由於你的情況有兩種可能,各個DNS快取的答案可能就不同,而且不見得是同一臺在回應你的查詢。
當客戶的郵件伺服器,向其中一臺主機查詢MX記錄,由於得到無可奉告的答案,當然就直接退信,而且這個資訊還會快取在對方所使用的DNS伺服器裡,即使立即修正完成,也要等快取時效過了才會改變。
因此最簡單的方法,是去網域註冊商那邊把DNS設定裡的www.xxxx.com.tw這筆刪掉,不要再讓你的網頁伺服器錯誤回應外界的DNS查詢。
你們公司xx.xxx.xx.155這個IP,並沒有www.xxxx.com.tw網域名稱的回應,因此你必須先在這臺DNS伺服器增加一筆。將www.xxxx.com.tw的A Record指到xx.xx.xx.177,做完後記得序號加1。一定要先確定這臺伺服器可以回應網域名稱指到哪裡,才可以去刪掉網域註冊商那邊的記錄。
有的網域註冊商檢查較嚴格,比方說兩臺DNS伺服器必須是不同的IP,建議你改用DNS代管。
cliff888(iT邦初學者9級):
問題出在DNS上面,不知你的DNS是自管還是代管?如果是自管,應該是設定上出問題了。
cooch(iT邦初學者5級):
這是單純DNS的問題,你可以透過www.intodns.com查詢你的網域名稱,就會提供檢測報告。目前免費的DNS檢測中,intodns是最好用的。
cafebug(iT邦初學者2級):
你們的DNS伺服器應該有問題,試了一下有時會查不到。如果有對方被退信的訊息,應該更容易找出問題在哪裡。
熱門新聞
2025-01-26
2025-01-26
2025-01-24
2025-01-26
2025-01-24
2025-01-24