Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Multiple Choice DNS Servers on CentOS Jan-Piet Mens April 2013 @jpmens
Slide 2
Slide 2 text
@jpmens: consultant, author, architect, part-time admin, small-scale fiddler, loves LDAP, DNS, plain text, and things that work.
Slide 3
Slide 3 text
a selection of open source DNS servers authoritative or recursive (or both) for devs and admins
Slide 4
Slide 4 text
/etc/hosts
Slide 5
Slide 5 text
dnsmasq recursive, authoritative for /etc/hosts, DHCP (v4, v6)
Slide 6
Slide 6 text
Unbound local-data, DNSSEC, dnssec-trigger, +win32, embeddable, fast, extensible with Python
Slide 7
Slide 7 text
NSD very fast, TSIG + DNSSEC, zone compiler, root
Slide 8
Slide 8 text
NSD 4 all of the above, addzone/delzone, ram-hungry+, and RRL
Slide 9
Slide 9 text
BIND full reference implementation, TSIG, DNSSEC, +win32, SDB, DLZ, RFC 2136, ram-hungry, RPZ, views, RRL
Slide 10
Slide 10 text
BIND 10 completely different. Python, C++, REST, DHCP
Slide 11
Slide 11 text
Knot master/slave, AXFR/IXFR, ram-hungry++, RFC 2136, addzone, RRL
Slide 12
Slide 12 text
Yadifa authoritative, DNSSEC, RFC 2136
Slide 13
Slide 13 text
PowerDNS authoritative lots of back-ends (SQL, LDAP, pipe), DNSSEC, master/slave/ native, supermaster
Slide 14
Slide 14 text
PowerDNS recursor local zones, serves /etc/hosts, monitoring, Lua
Slide 15
Slide 15 text
RPMs Server Current Centos6 EPEL 6 RepoForge External pdns 3.2 - 3.1 - ✓ pdns-recursor 3.3 - 3.3 - ✓ NSD 3.2.15 - 3.2.14 - Unbound 1.4.20 1.4.19 - ✓ dnsmasq 2.65 2.48 - - NSD 4 4.0.0b1 - - - BIND 9.9.2-P1 9.8.2 ✓ BIND 10 1.1.0 - - - Knot 1.2.0-rc3 - - - ✓ Yadifa 1.0.2 - - -
Slide 16
Slide 16 text
make install fpm, local repo
Slide 17
Slide 17 text
mens.de/:/book
Slide 18
Slide 18 text
It's not always a fscking DNS problem.
Slide 19
Slide 19 text
dnssexy.net dig it!