-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathDNS
82 lines (65 loc) · 2 KB
/
DNS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
DNS domain name server 域名解析服务器
同时占用tcp和udp的53端口
域名解析使用的是udp协议,
而辅域名服务器向主域名服务器进行查询,如有数据变动,将进行数据同步,使用的是tcp协议
/etc/hosts
example.soft.com.
最后是根域名,(全世界13台)
从右向左解析
配置服务器:
yum install -y bind
配置文件/etc/named.conf
/var/named/下
测试:
vim /etc/named.conf
添加:
zone "123.com" IN {
type master;
file "123.com.zone";
};
vim /var/named/123.com.zone
$TTL 1D
@ IN SOA @ admin.123.com. (
2015090101 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns.123.com.
ns IN A 192.168.1.104
IN MX 5 mail.123.com.
mail IN A 192.168.1.102
www IN A 11.111.11.11
bbs IN CNAME www
vim /etc/named.conf
修改:
listen-on port 53 { 127.0.0.1; };
为:
listen-on port 53 { 127.0.0.1;192.168.1.104; };
检查
named-checkzone "123.com" /var/named/123.com.zone
重启
/etc/named.conf restart
测试
dig @192.168.1.104 mail.123.com
反解析
vim /etc/named.conf
添加:
zone "1.168.192.in-addr.arpa" IN {
type master;
file "1.168.192.zone";
};
vim /var/named/1.168.192.zone
$TTL 1D
@ IN SOA @ admin.123.com. (
2015090101 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns.123.com.
104 IN PTR ns.123.com
20 IN PTR mail.123.com.
重启服务
/etc/init.d/named restart
dig @192.168.1.104 -x 192.168.1.104