DNS
Yum list |grep bind 查看dns的包
Yum install bind 安装包bind
Vim /etc/named.conf 查看配置文件
zone "." IN {
type hint;
file "named.ca"
分为3种有master主 slave从和hint
Cat /var/named/named.ca 查看根域
Cat /var/named/named.localhost 查看域名配置文件
[root@liuzan named]# cat/var/named/named.localhost
$TTL 1D 生存周期1天
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H) ; minimum
NS @
A 127.0.0.1
AAAA ::1
@就是域名。
SOA指定一个授权的服务器(soa授权一个权威的服务器)
rname.invalid 管理员邮箱
0 ; serial 序列号
1D ;refresh 刷新每隔一段时间和主通信
1H ;retry 和主通信时间间隔
1W ;expire 过期时间
/etc/init.d/named start
dig @127.0.0.1 localhost.localdomain 正解析测试
查看反解析
[root@liuzan named]# cat/var/named/named.loopback
$TTL 1D
@ INSOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H) ; minimum
NS @
A 127.0.0.1
AAAA ::1
PTR localhost.
Dig @127.0.0.1 �x 127.0.0.1 查看反解析
测试
打开vim /etc/named.conf
加入一段配置
zone "123.com" IN {
type master;
file "123.com.zone";
};
Named-checkconf查看配置文件是否有错
[root@liuzan named]# cat/var/named/123.com.zone
$TTL 1D
@ INSOA @ admin.123.com. (
2015010 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H) ; minimum
INNS ns.123.com.
IN MX 5 mail.123.com.
mail IN A 192.168.142.20
ns IN A 192.168.142.129
www IN A 11.11.11.11
bbs IN CNAME www
完成named-checkzone "123.com" /var/named/123.com.zone 测试文件是否正确
Vim /etc/named.conf
options {
listen-on port 53 { 127.0.0.1;192.168.142.129;};
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";
allow-query { localhost; };
recursion yes;
测试
root@liuzan named]# dig @192.168.142.129bbs.123.com
; <<>> DiG9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.4 <<>> @192.168.142.129bbs.123.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY,status: NOERROR, id: 60236
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2,AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;bbs.123.com. IN A
;; ANSWER SECTION:
bbs.123.com. 86400 IN CNAME www.123.com.
www.123.com. 86400 IN A 11.11.11.11
;; AUTHORITY SECTION:
123.com. 86400 IN NS ns.123.com.
;; ADDITIONAL SECTION:
ns.123.com. 86400 IN A 192.168.142.129
;; Query time: 0 msec
;; SERVER:192.168.142.129#53(192.168.142.129)
;; WHEN: Tue Oct 13 09:15:49 2015
;; MSG SIZE rcvd: 96
反解析(一般应用在邮件服务器)
Vim /etc/named.conf
zone "142.168.192.in-addr.arpa"IN {
type master;
file "142.168.192.zone";
};
[root@liuzan named]# cat/var/named/142.168.192.zone
$TTL 1D
@ INSOA @ admin.123.com. (
2015010 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H) ; minimum
INNS ns.123.com.
129 IN PTR ns.123.com.
20 IN PTR mail.123.com
配置文件完成
测试
dig @192.168.142.129 -x 192.168.142.129