スポンサーリンク

このドキュメントの内容は、以下の通りです。

はじめに

digやnslookupコマンドでSPFを調べる方法について書きましたが、hostコマンドでも調べることが可能です。

hostコマンドとは

hostコマンドは、LinuxやFreeBSDで利用できるコマンドです。hostコマンドは、 DNS のルックアップユーティリティです。hostコマンドは、デフォルトで利用できるコマンドです。

host コマンドは、名前解決を行ったり、IPアドレスから名前を調べる逆引きを行うことができます。hostコマンドの利用例を以下に示します。
薫 $ host googl.com
googl.com has address 216.58.220.132
googl.com has IPv6 address 2404:6800:4004:813::2004
googl.com mail is handled by 0 .
薫 $ host 8.8.8.8
8.8.8.8.in-addr.arpa domain name pointer dns.google.

hostコマンドでSPFを調べる方法

hostコマンドは、名前解決だけでなく、DNSのテキストレコード(TXTレコード)を調べることが可能です。
% host -t TXT yahoo.co.jp
yahoo.co.jp descriptive text
"v=spf1 include:spf.yahoo.co.jp ~all"

spf に include されている場合は、さらに include の中身を調べることで、IPアドレスを確認できます。以下にincludeを調べた結果を示します。

% host -t TXT spf.yahoo.co.jp
spf.yahoo.co.jp descriptive text
"v=spf1 include:spf01.yahoo.co.jp
include:spf02.yahoo.co.jp
include:spf03.yahoo.co.jp
include:bulk-spf.yahoo.co.jp ~all"

上記の結果から IPアドレスではなく、さらに FQDN が返されました。
さらに host コマンドで、上記のFQDNの1つのspf01.yahoo.co.jp を引いてみます。

% host -t TXT spf01.yahoo.co.jp
spf01.yahoo.co.jp descriptive text
"v=spf1
ip4:124.83.147.0/24
ip4:124.83.153.0/24
ip4:124.83.165.0/24
ip4:124.83.168.0/24
ip4:124.83.170.0/24
ip4:124.83.178.0/23
ip4:124.83.181.0/24
ip4:124.83.195.0/24
ip4:124.83.200.0/24
ip4:124.83.212.0/24
ip4:124.83.218.0/24
ip4:202.93.80.0/24
"
"ip4:202.93.83.0/24
ip4:202.93.84.0/23
ip4:202.93.86.0/24
ip4:202.93.88.0/24
ip4:202.93.90.0/24
ip4:203.141.34.0/24
~all"

nslookupやdigよりも出力が少ないので、使いやすいかもしれないですね。

SPFを調べるコマンドについて

SPFを調べることができるコマンドは、複数あります。

Windows の場合であれば、 nslookup を利用すると良いでしょう。 windows で nslookup を利用する方法については、 [2009-11-07-1] をご参照下さい。

Linux や FreeBSD であれば、以下の方法があります。
FreeBSD には drill コマンドがありますので、こちらも参考にしてみてください。
参照しているページ (サイト内): [2009-11-14-1] [2009-11-06-1]

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー