Linux DNS Server 配置(纯笔记)
原创
©著作权归作者所有:来自51CTO博客作者元宇宙V的原创作品,请联系作者获取转载授权,否则将追究法律责任
Linux DNS Server 配置
1, 首先查看是否安装以下的软件包
bind-libs- 9.3.3 -10.el5
bind-devel-9.3.3 -10.el5
bind-9.3.3 -10.el5
bind-chroot-9.3.3 -10.el5
bind-utils-9.3.3 -10.el5
caching-nameserver-9.3.3 -10.el5
2,进行对配置文件进行编辑
vi named.caching-nameserver.conf
如:
options {
listen-on port 53 { 10.6.0 .156; }; 这个是本机的IP。
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
query-source port 53;
query-source-v6 port 53;
allow-query { any; };
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
view localhost_resolver {
match-clients { 10.6.0 .156t; };
match-destinations { 10.6.0 .156; };
recursion yes;
include "/etc/named.rfc1912.zones";
};
3,vi /etc/named.rfc1912.zones
如下:
zone "" IN {
type master;
file ".zero";
allow-update { none; };
};
zone "0.6.10 .in-addr.arpa" IN {
type master;
file "10.6.0 .ptr";
allow-update { none; };
};
4,再在/var/named/目录中创建相应的正反解析文件
正向解析:
[root@test ~]# cat /var/named/.zone
$TTL 86400
@ IN SOA @ root (
42 ; serial (d. adams )
3H ; refresh
1W ; expiry
1D ) ; minimum
IN NS @
www IN A 10.6.0 .156
polo IN A 10.6.0 .156
test IN A 10.6.0 .156
smtp IN MX 10 10.6.0 .156
mail IN CNAME smtp.
反向解析:
[root@test ~]# cat /var/named/10.6.0 .ptr
$TTL 86400
@ IN SOA @ root (
42 ; serial (d. adams )
3H ; refresh
1W ; expiry
1D ) ; minimum
IN NS @
把两个正反解析文件CP到/var/named/chroot/var/named目录下,注意文件属于组,以及权限。
/etc/resolv.conf 添加nameserver 10.6.0156
chkconfig –level 35 named on
service named start 或者service named restart
nslookup、dig、 host进行客户端测试。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux Server - DNS
Linux Server - DNS
Linux 职场 Server 休闲 DNS -
Linux:DNS配置
Linux:DNS配置
Linux 职场 DNS 休闲

















