Named: Difference between revisions
From Leo's Notes
This page was last edited on 5 May 2013, at 18:38.
| Line 7: | Line 7: | ||
To see whether rndc querylog is enabled, run: | To see whether rndc querylog is enabled, run: | ||
<syntaxhighlight lang="bash" line start="1" highlight="1" enclose="div"> | |||
rndc status | |||
... | |||
query logging is ON | query logging is ON | ||
... | |||
server is up and running | server is up and running | ||
</syntaxhighlight> | |||
To enable logging by default, edit /etc/named.conf with: | |||
<syntaxhighlight lang="bash" line start="1" enclose="div"> | |||
logging { | |||
channel "querylog" { | |||
file "/var/log/named-query.log"; | |||
print-time yes; | |||
}; | |||
category queries { querylog; }; | |||
}; | |||
</syntaxhighlight> | |||
== Disable IPv6 Lookups == | == Disable IPv6 Lookups == | ||
Revision as of 18:38, 5 May 2013
Enable Query Logging
Use rndc to enable query logging:
rndc querylog on
Lookups will then be dumped into /var/log/messages
To see whether rndc querylog is enabled, run:
rndc status
...
query logging is ON
...
server is up and running
To enable logging by default, edit /etc/named.conf with:
logging {
channel "querylog" {
file "/var/log/named-query.log";
print-time yes;
};
category queries { querylog; };
};
Disable IPv6 Lookups
If you have querylog enabled, you may see lots of messages like:
May 5 12:14:44 linux named[2492]: error (network unreachable) resolving 'ns2.google.com/A/IN': 2001:503:231d::2:30#53
May 5 12:14:44 linux named[2492]: error (network unreachable) resolving 'ns2.google.com/AAAA/IN': 2001:503:231d::2:30#53
May 5 12:14:44 linux named[2492]: error (network unreachable) resolving 'ns3.google.com/A/IN': 2001:503:231d::2:30#53
May 5 12:14:44 linux named[2492]: error (network unreachable) resolving 'ns4.google.com/A/IN': 2001:503:231d::2:30#53
May 5 12:14:44 linux named[2492]: error (network unreachable) resolving 'ns3.google.com/AAAA/IN': 2001:503:231d::2:30#53
May 5 12:14:44 linux named[2492]: error (network unreachable) resolving 'ns1.google.com/A/IN': 2001:503:231d::2:30#53
May 5 12:14:57 linux named[2492]: error (network unreachable) resolving 'ns2.p42.dynect.net/A/IN': 2001:500:3::42#53
Since I don't have IPv6 on my network, it's obvious why I can't lookup IPv6 addresses. To fix this, do:
vi /etc/sysconfig/named
OPTIONS="-4"