[asterisk-users] DNS Query Overload
Philipp Kempgen
philipp.kempgen at amooma.de
Sun Sep 21 09:05:22 CDT 2008
Adam Lovegrove schrieb:
> I've tried altering my /etc/hosts files as per the suggestion, but my DNS
> server is still being sent an A query - for every call.
Install a caching nameserver on the Asterisk server.
Debian
===================================================================
aptitude install bind9
Add the local nameserver at the beginning of /etc/resolv.conf:
nameserver 127.0.0.1 <- new entry
nameserver 192.168.1.1 <- whatever was already there
Add
include "/etc/bind/zones.rfc1918";
to /etc/bind/named.conf.local
/etc/init.d/bind9 restart
update-rc.d bind9 defaults
CentOS
===================================================================
yum install bind* caching-nameserver
Add the local nameserver at the beginning of /etc/resolv.conf:
nameserver 127.0.0.1 <- new entry
nameserver 192.168.1.1 <- whatever was already there
/etc/init.d/named restart
chkconfig --levels 235 named on
Test it
===================================================================
$ nslookup www.google.com
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
www.google.de canonical name = www.google.com.
www.google.com canonical name = www.l.google.com.
Name: www.l.google.com
Address: 209.85.135.104
Name: www.l.google.com
Address: 209.85.135.147
Name: www.l.google.com
Address: 209.85.135.99
Name: www.l.google.com
Address: 209.85.135.103
Repeat that command. On the second invocation the response should
come from the local nameserver (127.0.0.1).
Philipp Kempgen
--
http://www.das-asterisk-buch.de - http://www.the-asterisk-book.com
Amooma GmbH - Bachstr. 126 - 56566 Neuwied -> http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998
--
More information about the asterisk-users
mailing list