古い随感Home技術メモ(サーバ管理・運用)DNSキャッシュサーバを選ぶ(2014.12.13)LAN内の各ホストに対して、DNSサービスを提供する。ホスト名-IPアドレスを引けるようにする。これらのホストは外からは見えない。poisoning)キャッシュサーバに毒を盛り、クライアントからの問合わせに対して偽のIPアドレスを返させる攻撃。この攻撃が成功すると、phishingサイトに誘導したり、偽メールサーバに誘導してメールを詐取したりできる。この辺りが解説の出発点。権威サーバとキャッシュサーバがある。非常に古くから指摘されている。servers権威サーバとキャッシュサーバでは、求められるアクセス管理がまったく異なるため、分離しなければ管理ができない。Server)権威サーバは、自身の管理するドメイン名空間のドメイン名について完全な情報を持ち、外部からの問合わせに対して回答する。名前を解決して回答する。キャッシュサーバに偽データを注入されるリスクがある。キャッシュサーバを権威サーバから分離して、キャッシュサーバのほうにはアクセス制限を掛けなければならない。権威サーバへのDDos攻撃に使われかねない。(オープンリゾルバ)キャッシュサーバ実装で、どの実装がいいのか。設定ファイルで持ち、信頼の出発点を確実にする、など優れた考え方で作られている。権威サーバと組み合わせる。いくつかのホストを設定ファイルに登録して、そのホストは名前が引けるようにできる。上に書いたキャッシュサーバとは異なる。DNS問合せを別のDNSサーバに転送する。出発して解決するわけではない。ISPなどが提供するキャッシュサーバが必要。いくつかのホストの名前が引けるようにできる。DHCPサーバも兼ねる。キャッシュサーバとして利用している。