タイトル: nslookup ドメインのIP解決
SEOタイトル: nslookup でドメインの IP を確認するコマンド
nslookupはドメインのIPアドレスを解決してくれるコマンド。DNSサーバーに問い合わせて、ホスト名⇔IPアドレスの対応を確認するときに使います。
| nslookup ドメイン名 |
基本の使い方
|
$ nslookup example.com |
DNSサーバーを指定する
|
# Google Public DNSを使う |
レコードタイプを指定
|
$ nslookup -type=A example.com # IPv4アドレス |
逆引き(IPアドレスからドメイン)
|
$ nslookup 8.8.8.8 |
対話モード
|
$ nslookup |
似たコマンド
| コマンド | 特徴 |
|---|---|
dig | BIND系の詳細なDNS問い合わせ。本番調査の定番 |
host | シンプルなDNS問い合わせ |
nslookup | 古くからある定番、Windows標準 |
nslookupは古いツール扱いで、Linux/Mac環境では dig が一般的です。
|
$ dig example.com |
トラブル切り分け例
- ドメインにアクセスできない → nslookupで名前解決できるか確認
- メールが届かない →
-type=MXでメールサーバー確認 - SPF/DKIM設定 →
-type=TXTでTXTレコード確認 - DNSサーバー切替後の確認 →
nslookup ドメイン DNSサーバーで個別問い合わせ
注意点
- 結果がキャッシュされているDNSサーバーから返ることがある。最新が知りたいときは権威サーバー(NSレコード先)に直接問い合わせる
- Windows版とLinux/Mac版で出力フォーマットが若干違う
nslookupは古いツールで、最近の機能(DNSSECなど)はdigの方が情報量が多い