前回の記事では、DNSとは何か、そのタイプとその仕組みについて説明しました。今日は、Linux、Windows、Macマシンで任意のドメインの信頼できるネームサーバーを表示する方法を説明します。高可用性を確保するために、どのドメインにも複数のネームサーバーがあります。そのため、1つのネームサーバーに障害が発生した場合、別のネームサーバーがDNSクエリに応答する必要があります。たとえば、Google.comは一連の信頼できるネームサーバーに割り当てられます。特定のドメインに割り当てられているネームサーバーを確認するには、次のコマンドを入力します。
Unix / Linux / Macの場合:
host -t ns google.com
以下のような出力があります:
google.com name server ns4.google.com. google.com name server ns2.google.com. google.com name server ns3.google.com. google.com name server ns1.google.com.>
上記の出力から、google.comが4つのネームサーバーにバインドされていることがわかります。つまり、ns1.google.comからns4.google.com
別のコマンド nslookup、 これはWindowsおよびLinuxマシンで動作します。
「nslookup」と入力し、プロンプトに以下のコマンドを入力します。
> set query=ns
> google.com
出力は以下のようになります
Non-authoritative answer: google.com nameserver = ns3.google.com. google.com nameserver = ns1.google.com. google.com nameserver = ns2.google.com. google.com nameserver = ns4.google.com. Authoritative answers can be found from: ns3.google.com internet address = 216.239.36.10 ns2.google.com internet address = 216.239.34.10 ns1.google.com internet address = 216.239.32.10 ns4.google.com internet address = 216.239.38.10
ここで、出力にはさまざまなネームサーバーのIPアドレスも含まれています。
3番目のコマンド 「掘る」です。 Digは、ドメインのDNS情報を照会するためのネットワーク管理ツールであるDomainInformationGroperです。 Digは、DNS「A」レコードとNSレコードになります。
dig google.com
出力は以下のようになります
;; ANSWER SECTION: google.com. 264 IN A 74.125.236.134 google.com. 264 IN A 74.125.236.135 google.com. 264 IN A 74.125.236.136 google.com. 264 IN A 74.125.236.137 google.com. 264 IN A 74.125.236.142 google.com. 264 IN A 74.125.236.128 google.com. 264 IN A 74.125.236.129 google.com. 264 IN A 74.125.236.130 google.com. 264 IN A 74.125.236.131 google.com. 264 IN A 74.125.236.132 google.com. 264 IN A 74.125.236.133 ;; AUTHORITY SECTION: google.com. 11194 IN NS ns1.google.com. google.com. 11194 IN NS ns3.google.com. google.com. 11194 IN NS ns4.google.com. google.com. 11194 IN NS ns2.google.com. ;; ADDITIONAL SECTION: ns3.google.com. 197993 IN A 216.239.36.10 ns2.google.com. 24555 IN A 216.239.34.10 ns1.google.com. 24579 IN A 216.239.32.10 ns4.google.com. 24566 IN A 216.239.38.10
マシンに構成されているDNSサーバーを確認する方法は? Linux / Windows / OSX
データ回復のために独自のカスタムファイル拡張子をPhotoRecに追加するにはどうすればよいですか?