服务端:
yum install bind -y ##下载相关软件包
systemctl enable named ##开机使能
systemctl start named ##启用
firewall-cmd --list-all ##列出正在启用的
firewall-cmd --permanent -add-service=dns##永久性
netstat -antulpe |grep named ##列出含有named 的
rpm -qc bind ##查源包
vim /etc/named.conf ##编辑named的配置文件
DNS正向解析
1./etc/named.conf修改如下:
10 options {
11 listen-on port 53 { any; };
12 listen-on-v6 port 53 { ::1; };
13 directory "/var/named";
14 dump-file "/var/named/data/cache_dump.db";
15 statistics-file "/var/named/data/named_stats.txt";
16 memstatistics-file "/var/named/data/named_mem_stats.txt";
17 allow-query { any; };
31 dnssec-enable yes;
32 dnssec-validation no;
33 dnssec-lookaside auto;
2.vim /etc/vim /etc/named.rfc1912.zones
zone "liu.com" IN {
26 type master;
27 file "liu.com.zone";
28 allow-update { none; };
29 };
3.配置文件修改
cd /var/named
cp -p named.localhost liu.com.zone
1 $TTL 1D
2 @ IN SOA dns.liu.com. root.liu.com. (
3 0 ; serial
4 1D ; refresh
5 1H ; retry
6 1W ; expire
7 3H ) ; minimum
8 NS dns.liu.com.
9 dns A 172.25.254.105
10 www A 172.25.254.104
四.双向解析
服务端:
cp -p /etc/named.rfc1912.zones /etc/named.rfc19212.zones.inter
vim /etc/named.rfc19212.zones.inter
25 zone "liu.com" IN {
26 type master;
27 file "liu.com.inter";
28 allow-update { none; };
29 };
cp -p /var/named/liu.com.zone /var/named/liu.com.ptr
1 $TTL 1D
2 @ IN SOA dns.liu.com. root.liu.com. (
3 0 ; serial
4 1D ; refresh
5 1H ; retry
6 1W ; expire
7 3H ) ; minimum
8 NS dns.liu.com.
9 dns A 172.25.0.105
10 www A 172.25.0.104
11 bili CNAME www.liu.com.
12 liu.com. MX 1 172.25.0.105.
vim /etc/named.conf
1 $TTL 1D
2 @ IN SOA dns.liu.com. root.liu.com. (
3 0 ; serial
4 1D ; refresh
5 1H ; retry
6 1W ; expire
7 3H ) ; minimum
8 NS dns.liu.com.
9 dns A 172.25.0.105
10 www A 172.25.0.104
11 bili CNAME www.liu.com.
12 liu.com. MX 1 172.25.0.105.
systemctl restart named