マシンにインストールされたdigを使用して、特定のドメインのSPFレコードを検索しています。特定の DNS サーバーで 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
特定のホストの TXT レコードを取得するには
# dig example.com txt
# dig host.example.com 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