Tecmint.comは6月28日(米国時間)、「How to Find My DNS Server IP Address in Linux」において、Linuxで使われているDNSサーバのIPアドレスを表示する方法を紹介した。DNSサーバが設定されている設定ファイルを調べる方法、正引きの結果から利用されたDNSサーバのIPアドレスを表示させる方法が紹介されている。

紹介されている主なコマンドは次のとおり。

コマンド 内容
cat /etc/resolv.conf /etc/resolv.confの設定からDNSの設定を調べる
grep "nameserver" /etc/resolv.conf /etc/resolv.confの設定からDNSサーバの設定だけを表示する
dig www.example.org SERVER:の項目に使われたDNSサーバのIPアドレスが表示される
  • /etc/resolv.confの中身の確認やdigコマンドの実行サンプル

    /etc/resolv.confの中身の確認やdigコマンドの実行サンプル

紹介されている方法はLinuxでの利用を想定しているが、macOSや*BSDなどほかのUNIX系オペレーティングシステムでも使用できる。また、正引きを実施するコマンドとしてdigコマンドが使われているが、環境によってはdrillコマンドやnslookupコマンドが使われることがある。digコマンドとdrillコマンドの出力はよく似ている。nslookupの出力はこれとは多少異なっているが、同様の情報は表示されている。