DNS的反向解析
三台机器关闭selinux和防火墙(禁止开机自启)
三台主机更改静态IP
[root@2 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO="none"
IPADDR="192.168.20.xxx" //本机IP
NETMASK="255.255.255.0"
GETWAY="192.168.20.2"
DNS1="8.8.8.8"
DNS2="114.114.114.114"
客户机器部署
下载elinks
[root@2 ~]# yum -y install elinks.x86_64
DNS机器部署
安装软件包
[root@3 ~]# yum -y install bind
修改主配置文件
[root@3 ~]# vim /etc/named.conf
[root@3 ~]# vim /etc/named.rfc1912.zones
zone"zz.com" IN { # 指定本机负责解析的域名
type master; # 指定本机为主 DNS 服务器
file"zz.com.zone"; # 指定地址库文件名称 ( 在 /var/named 目录下创建的地址库文件要和这个一致 )
allow-update { none; };
}
[root@3 ~]# cd /var/named/
[root@3 named]# cp -p named.localhost zz.com.zone
[root@3 named]# vim zz.com.zone
www A 192.168.20.139 //客户机ip
客户机测试
[root@2 ~]# echo nameserver 192.168.20.140 > /etc/resolv.conf
[root@2 ~]# nslookup www.zz.com
反向解析
[root@3 ~]# yum install bind bind-utils
[root@3 ~]# vim /etc/named.rfc1912.zones
zone "20.168.192.in-addr.arpa" IN {
type master;
file "20.168.192.in-addr.arpa.zone";
allow-update { none; };
};
[root@3 ~]# cd /var/named/
[root@3 named]# cp -p named.localhost cc.com.zone
[root@3 named]# vim cc.com.zone
NS @
A 127.0.0.1
AAAA ::1
139 PTR cc.com.zone
web机器测试
[root@2 ~]# nslookup 192.168.20.139
139.20.168.192.in-addr.arpa name = www.cc.com.20.168.192.in-addr.arpa.
多区域分离解析
[root@4 named]# vim /etc/named.rfc1912.zones
[root@4 named]# cp -p named.localhost vv.com.zone
[root@4 named]#vim vv.com.zone
NS @
A 127.0.0.1
AAAA ::1
vv A 192.168.20.139
部署时间服务器
[root@4 named]# yum -y install ntpdate.x86_64
[root@4 ~]# yum -y install ntp
[root@4 named]# vi /etc/ntp.conf
[root@4 named]# ntpdate cn.ntp.org.cn //确保时间准确
24 Jul 17:35:02 ntpdate[1612]: the NTP socket is in use, exiting
启动服务
[root@4 named]# systemctl restart ntpd
dns主从部署
主dns
[root@DNS ~]# vim /etc/named.conf
从dns
[root@4 named]# vim /etc/named.rfc1912.zones
测试
[root@2 ~]# nslookup www.zz.com