LoginSignup
8
6

More than 1 year has passed since last update.

DNSサーバの各実装まとめ(ざっくり)

Last updated at Posted at 2022-01-24

主要なDNSサーバの実装をまとめた。

BIND

  • リファレンス実装
  • Berkeley Internet Name DomainでBIND
  • DARPA(旧ARPA)からの資金援助により開発が開始され、その後DECの社員に引き継がれ、現在はISC(Internet Systems Consortium)によってメンテナンスされている
  • ※ ちなみにISCはDNSのルートサーバ(Fサーバ)の管理も行っている
  • BIND 9はDNSSECへの対応に伴い、BIND 4/8のコードを捨てて新たに書き起こされた
  • C実装
  • リンク

djbdns

  • ダニエル・バーンスタインが開発
  • DNSキャッシュサーバのdnscacheとDNS権威サーバのtinydnsの2つから構成される
  • シンプルかつ堅牢な構造
  • djbdnsはその管理にdaemontools、内部で使用するDBにcdb(constant database)が用いられているが、これらは両方ともダニエル・バーンスタインによって開発されたものである
  • C実装
  • リンク

Dnsmasq

NSD

Unbound

PowerDNS Authoritative Server

PowerDNS Recursor

PowerDNS dnsdist

Knot DNS

Pi-hole

CoreDNS

Trust-DNS

8
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
6