DNSとは?
Domain Name Systemの略称です。DNSは、ドメイン名とIPアドレスを紐づけて管理し、ドメイン名からIPアドレスを変換する(名前解決)を行います。これにより、ドメイン名でWebサイトにアクセスできるようになります。
DNSは、インターネット上でドメイン名を利用するための基盤技術であり、Webサイトへのアクセス、メールの送受信など、インターネット利用に不可欠な仕組みです。
DNS Lookupとは?
上記のような重要な役割をもつ、DNS情報をLookup(参照)するためのツールになります。
このツールの有用性としては、コマンド自体は自分の端末から発行して確認することができますが、社内のNWを理解していないと、実際に外部からどう見えているのかがわからないという場合に、外部環境においてあるツールを介して、DNSを参照するという点です。
良ければ使ってみてください。
サンプルコード
PHPでDNSを取得するのは、すごく簡単です。
dns_get_record(ドメイン, DNS_ALL);