DNS用語メモ
DNS
ドメインからIPアドレスを返すサーバー
例)http://www.yahoo.co.jp/にアクセスしたとき。
client(ブラウザやwwwサーバー)が
jpを管理しているdnsサーバーを参照して、co.jpのdnsサーバーを取得
co.jpを管理しているdnsサーバーを参照して、yahoo.co.jpのIPを取得
DNSサーバーを利用してIPを取得する仕組みをリゾルバと呼ぶ。
DNSキャッシュサーバ
名前解決の結果をキャッシュしておくことで、同じ問い合わせに対して高速にレスポンスを返す
DNSリゾルバ
OSの機能として提供されている。
優先DNSと代替DNSの2つが設定されてることが多い。代替DNS2つ以上設定できる。
linuxだと、/etc/resolv.confに設定が書いてる。
nslookupコマンド
DNSサーバーに問い合わせをするコマンド
$ nslookup yahoo.co.jp Server: 203.104.131.32 Address: 203.104.131.32#53 Non-authoritative answer: Name: yahoo.co.jp Address: 182.22.59.229 Name: yahoo.co.jp Address: 183.79.135.206
正引き
host名からIPを取得すること
逆引き
IPからhost名を取得すること