我正在使用安裝在我的機器上的dig來搜索特定域的SPF記錄。有沒有辦法爲SPF記錄搜索特定的DNS服務器?使用dig搜索SPF記錄
例如,下面的工作是否會進行?
dig domain.com txt host ns1.nameserver1.com
dig domain.com txt host ns2.nameserver2.com
我正在使用安裝在我的機器上的dig來搜索特定域的SPF記錄。有沒有辦法爲SPF記錄搜索特定的DNS服務器?使用dig搜索SPF記錄
例如,下面的工作是否會進行?
dig domain.com txt host ns1.nameserver1.com
dig domain.com txt host ns2.nameserver2.com
我相信我通過這個dig How To找到了正確的答案。通過使用以下查詢,我能夠查找特定DNS上的SPF記錄:
dig @ns1.nameserver1.com domain.com txt
該dig實用程序使用起來非常方便。爭論的順序並不重要。我會向你們展示一些簡單的例子。
要獲得所有根域名服務器使用
# dig
爲了得到一個特定的主機使用
# dig example.com txt
# dig host.example.com txt
的TXT記錄查詢特定的名稱服務器只需要添加@ nameserver.tld
# dig host.example.com txt @a.iana-servers.net
SPF RFC4408說SPF記錄可以存儲爲SPF或TXT。但是,目前幾乎全部只使用TXT記錄。所以如果你只取TXT記錄,那麼你很安全。
我做了一個SPF檢查器,用於可視化域的SPF記錄。它可以幫助你更好地理解SPF記錄。你可以在這裏找到它: http://spf.myisp.ch
這是一個非常非常棒的工具。它幫助我調試SPF,並在我經常訪問的某些網站中發現一些缺陷。我現在正在向他們發送郵件以解釋情況,以便他們能夠解決問題。 +1的工具:) – 2013-11-13 19:21:53
你的檢查似乎目前被打破。 – 2016-01-06 03:56:21
Thx讓我知道。我前段時間修復了它 – 2016-01-29 15:32:46
找到這個有用的教程:http://www.madboa.com/geek/dig/ – bjtilley 2013-01-09 22:55:39