twitter facebook

digコマンドでドメイン名から ipアドレス、DNS、MX(メールサーバ) 、SPFがどうなってるか調べる

まずdigが使えるようにインストール

centosの場合のインストール
yum -y install bind-utils
ubuntu だと dig は初期状態でインストールしてあるかも?
インストール開始
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * remi-safe: ftp.riken.jp
 * updates: ftp.iij.ad.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ bind-utils.x86_64 32:9.11.4-26.P2.el7_9.7 を インストール
..........(割愛)

dig で ドメインからIPアドレス(Aレコード)を取得

dig hogehogehoge.com
注意:hogehogehoge.com と 153.222.333.444 は適当
;; ANSWER SECTION:
hogehogehoge.com.           3600    IN      A       153.222.333.444

DNSがどこなのか? は 最後に ns

dig hogehogehoge.com ns
以下例だと、 netowlさんのDNS使ってるんだなと
注意:hogehogehoge.com と 153.222.333.444 は適当
;; ANSWER SECTION:
hogehogehoge.com.           3600    IN      NS      ns3.star-domain.jp.
hogehogehoge.com.           3600    IN      NS      ns2.star-domain.jp.
hogehogehoge.com.           3600    IN      NS      ns1.star-domain.jp.

;; ADDITIONAL SECTION:
ns3.star-domain.jp.     719     IN      A       219.94.201.241
ns2.star-domain.jp.     36      IN      A       112.78.117.89
ns1.star-domain.jp.     227     IN      A       112.78.117.88

メールサーバーがどこなのか? は 最後に mx

dig hogehogehoge.com mx
以下例だと、 sakuraさん のメールサービスかレンサバでも使っているんだなと
注意:hogehogehoge.com と hogehoge.sakura.ne.jp と 53.111.222.333は適当
;; ANSWER SECTION:
hogehogehoge.com.           3600    IN      MX      10 hogehoge.sakura.ne.jp.

;; ADDITIONAL SECTION:
hogehoge.sakura.ne.jp. 1425    IN      A       53.111.222.333

SPFの設定確認 は -t TXT で

dig -t TXT hogehogehoge.com
;; ANSWER SECTION:
hogehogehoge.com.           3600    IN      TXT     "v=spf1 a:hogehoge.sakura.ne.jp mx ~all"
AUTHOR
@ぱ
最終更新日 2021/10/26
FAVORITE good stock
LINK TAG
記法を見る