Difference between revisions of "DNS"
From Christoph's Personal Wiki
(→Caching-only DNS servers) |
(→Caching-only DNS servers) |
||
Line 11: | Line 11: | ||
$ service named start | $ service named start | ||
$ chkconfig named on # make it persistent | $ chkconfig named on # make it persistent | ||
+ | |||
+ | *Update your <code>`[[iptables]]`</code> rules: | ||
+ | -A INPUT -p tcp -m state --state NEW -m tcp --dport 53 -j ACCEPT | ||
+ | -A INPUT -p udp -m state --state NEW -m udp --dport 53 -j ACCEPT | ||
+ | |||
$ ls /var/named/ | $ ls /var/named/ | ||
$ ls /usr/share/doc/bind-9.8.2/arm/ | $ ls /usr/share/doc/bind-9.8.2/arm/ | ||
[[Category:Linux Command Line Tools]] | [[Category:Linux Command Line Tools]] |
Latest revision as of 20:39, 7 May 2014
Caching-only DNS servers
This section will only cover using BIND to configure a caching-only DNS server.
$ yum install -y bind $ cat /etc/named.conf listen-on port 53 { any; }; listen-on-v6 port 53 { any; }; allow-query { 192.168.0.0/24; }; forwarders { 192.168.0.254; }; dnssec-validation no; # if on a private network $ service named start $ chkconfig named on # make it persistent
- Update your
`iptables`
rules:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 53 -j ACCEPT -A INPUT -p udp -m state --state NEW -m udp --dport 53 -j ACCEPT
$ ls /var/named/ $ ls /usr/share/doc/bind-9.8.2/arm/