DNS 入門

1,686 views

Published on

インターネットの根幹を支える DNS について、その基本的な仕組みを説明する。

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,686
On SlideShare
0
From Embeds
0
Number of Embeds
48
Actions
Shares
0
Downloads
18
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

DNS 入門

  1. 1. DNS 入門 最終更新日: Jan. 24, 2014 <akagisho@gmail.com>
  2. 2. 本スライドについて • 目的: – インターネットの根幹を支える DNS について、その基 本的な仕組みを説明する • 対象者: – DNS 初心者 2
  3. 3. 参照資料 3
  4. 4. 参照資料 • 本編については、既存の良い資料があるため、 そちらを参照する。 • DNS 再⼊⾨ - DNS Summer Days 2013 – http://dnsops.jp/event/20130719/20130719-dnsprimer-takizawa-4.pdf • DNS トラブルシューティング - DNS Summer Days 2012 – http://dnsops.jp/event/20120831/dns-troubleshoot2.pdf 4
  5. 5. 参照資料 • 親の心子知らず?委任にまつわる諸問題につい て考える - Internet Week 2012 – http://jprs.jp/tech/material/iw2012-lunch-L3-01.pdf • 教科書には載っていない DNS - DNS Summer Days 2013 – http://dnsops.jp/event/20130719/20130719undocumented-DNS-orange-3.pdf • DNS の RFC の歩き方 - DNS Summer Days 2012 – http://dnsops.jp/event/20120831/DNS-RFC-PRIMER2.pdf 5
  6. 6. 練習問題 6
  7. 7. 練習問題 1. DNS に関する次の各用語について、簡単に説明 せよ。 1) 2) 3) 4) 7 ゾーン グルーレコード ネガティブキャッシュ 検索リスト
  8. 8. 練習問題 2. 次の用語の各組について、それぞれの違いを説 明せよ。 1) 2) 3) 4) 5) 6) 8 「ホスト名」 と 「FQDN」 「リソースレコード」 と 「リソースレコードセット」 「コンテンツサーバ」 と 「キャッシュサーバ」 「フルサービスリゾルバ」 と 「スタブリゾルバ」 「レジストリ」 と 「レジストラ」 「NXDOMAIN」 と 「SERVFAIL」
  9. 9. 練習問題 3. dig コマンドを用いて、次の各値を求めよ。リゾル バは 8.8.8.8 を使うこと。 1) 2) 3) 4) 5) 9 www.yahoo.co.jp. の A レコード yahoo.co.jp. の MX レコード yahoo.co.jp. の NS レコード jp. ゾーンのネームサーバの一覧 ルートネームサーバの一覧
  10. 10. 練習問題 4. jp. と yahoo.co.jp. の関係について、できるだけ 詳しく説明せよ。 – 権限委譲を実現しているのは、具体的にどのゾーン のどの RRset か など 5. co.jp. や ad.jp. は jp. からゾーンカットされている か否か調査せよ。 6. www.yahoo.co.jp. の A レコードを名前解決する とき、ルートネームサーバから順に再帰問合せ していく過程について、dig コマンドを用いて説明 せよ。 10
  11. 11. 練習問題 7. dig コマンドの応答のヘッダ内にある “flags” の 意味を説明せよ。また、yahoo.co.jp. の NS レ コードを - jp. の権威サーバ - yahoo.co.jp. の権威サーバ の2つに問い合わせ、それぞれの flags の違いに ついて説明せよ。 11
  12. 12. 練習問題 8. dig コマンドを用いて、あるキャッシュサーバにあ る RRset がキャッシュされているか否か、確認す る方法を説明せよ。 9. キャッシュされている RRset の TTL が減っていく 様子を確認せよ。 12
  13. 13. 練習問題 10.あるドメイン example.jp. とそのサブドメイン sub.example.jp. のゾーンファイルに、それぞれ 以下のように記述されているとする。 example.jp. のゾーンファイル sub.example.jp. IN NS ns1.example.net. sub.example.jp. IN NS ns2.example.net. sub.example.jp. のゾーンファイル sub.example.jp. IN NS ns2.example.net. sub.example.jp. IN NS ns3.example.net. このとき、あるリゾルバからの sub.example.jp. に 関するクエリが ns3.example.net. にいく可能性の 有無について、理由も併せて答えよ。 13
  14. 14. 練習問題 11.www.yahoo.co.jp. の IP アドレスを調べ、さらにそ の逆引きホスト名を調べよ。また、その逆引き ゾーンを管理している権威 DNS サーバはどこか 調べよ。 12.OWNER が "example.jp." の CNAME レコードを作 成することは可能か否か、理由も併せて答えよ。 14
  15. 15. 参考書籍 • DNS & BIND 第5版 – http://www.amazon.co.jp/dp/4873113903 • DNS & BIND クックブック – http://www.amazon.co.jp/dp/4873111250 15
  16. 16. おわり 16

×