Mx-Record
來自 nslookup 的意外郵件交換器
我正在使用 Windows 10,例如,我想要獲取站點 achab.it 的 MX 伺服器。要求
nslookup -type=mx achab.it
,我期望獲得:Server: anyres1.fastwebnet.it Address: 62.101.93.101 Non-authoritative answer: achab.it MX preference = 10, mail exchanger = mail.achab.it achab.it MX preference = 20, mail exchanger = mail2.achab.it
或類似的東西。相反,我得到:
Server: anyres1.fastwebnet.it Address: 62.101.93.101 Non-authoritative answer: achab.it.fastwebnet.it MX preference = 10, mail exchanger = mx2.fastwebnet.it achab.it.fastwebnet.it MX preference = 10, mail exchanger = mx4.fastwebnet.it achab.it.fastwebnet.it MX preference = 10, mail exchanger = mx1.fastwebnet.it achab.it.fastwebnet.it MX preference = 10, mail exchanger = mx3.fastwebnet.it
fastwebnet.it
我的服務提供商在哪裡。設置其他伺服器也有同樣的問題,例如
nslookup -type=mx achab.it 8.8.8.8
.我看不出有什麼問題。從 achab.it 開始自動獲取域 mail.achab.it 不是正確的方法嗎?
更新:即使我要求
nslookup -type=mx outlook.com
或nslookup -type=mx fakesite.nodomain
經常忘記 DNS 名稱以“.”結尾。
為了方便使用者使用,許多軟體接受不帶結束點的名稱並自動添加它。
沒有它,輸入的名稱應該是相對的。
相對於什麼?到主機上配置的任何 DNS 後綴。
Windows(與其他作業系統一樣)實際上管理多個 DNS 後綴。如果您鍵入“ipconfig /all”,您會發現一個
Primary DNS suffix
(可能為空)和一個或多個Connection-specific DNS suffix
。還有其他可以配置的 DNS 搜尋後綴。您可以在網卡屬性中的 TCP/IP 高級屬性中對此進行控制:
在查找相對名稱(不以點結尾)時,視窗將嘗試使用這些後綴來解析它。
您的調製解調器似乎從您的提供商那裡收到了 DNS 後綴 fastwebnet.it,並且此設置通過 DHCP 傳輸到您的電腦。