1.高速缓存DNS

   域名系统(Domain Name System)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.

2.配置DNS服务

修改主机名

wKiom1mPH_-j9cR4AAA82vAa4rk240.png

@@修改主机名是为了看起来方便

配置主机IP

配置yum仓库

DNS高速缓存及DDNS_第1张图片

安装高速缓存DNS服务bind

DNS高速缓存及DDNS_第2张图片

设置火墙可以通过dns

DNS高速缓存及DDNS_第3张图片

@@使用firewall-config命令,选择permanent,勾上dns,点击options中的Reload Firewalld,就完成了火墙的修改。 

 

配置/etc/named.conf中的文件内容DNS高速缓存及DDNS_第4张图片

@@将53后和query后括号中的内容修改为any,修改53后括号内容表示端口53对其他用户也开放,allow后是表示其他用户可以向DNS服务器询问信息

DNS高速缓存及DDNS_第5张图片

@@通过过滤,可以看到53端口也对125开放了

@@这是第一次访问所用的时间,当第二次访问时,时间会大大降低,会有一个明显的时间变化

2.正向解析

配置/etc/named.frc1912下的内容

DNS高速缓存及DDNS_第6张图片

@@westos.com表示自己写的一个域

cp -p /var/named/named.localhost /var/named/westos.com.zone

##一定要加上-p,这样可以在复制过程中保留它的权限

编辑westos.com.zone中的内容

DNS高速缓存及DDNS_第7张图片

##这里尤其要注意一个细节,每一个域写完后,后面都要加上一个点。如果不加点,系统会默认在你的后缀上加上westos.com,这样你在重新加载的时候系统就会报错

测试

dig www.westos.com正向解析成功

DNS高速缓存及DDNS_第8张图片

3.反向解析

编辑/etc/named.conf中的反向解析的内容

DNS高速缓存及DDNS_第9张图片

@@因为是反向解析,所以IP网段倒过来写

cp -p /var/named/named.loopback //var/named/westos.com.ptr

wKiom1mPK2TyNSvcAAB2LfbT1FI068.png

编辑westos.com.ptr

DNS高速缓存及DDNS_第10张图片

测试

DNS高速缓存及DDNS_第11张图片

##反向解析时要注意加上-x,否则解析不出来

4.双向解析(内网和外网访问时,分别显示不同的地址)

将以zone结尾的文件作为内网的解析地,创建一个以inter结尾的文件作为外网解析地

wKioL1mKgC7gEMJjAAAfC3RprgE275.png

对westos.com.inter进行编辑

DNS高速缓存及DDNS_第12张图片

2.cp -p named.rfc1912.zones named.rfc1913.zones,创建外网的域文件,外网为rfc1913

编辑外网文件

wKiom1mPLvfB_mBBAABNVoCL6F0197.png

编辑主配置文件

DNS高速缓存及DDNS_第13张图片

@@当本机进行访问时,解析的是rfc1912.zones中的内容,而其他主机访问时,解析的是rf1913中的内容

重启服务后测试

 

DNS高速缓存及DDNS_第14张图片

内网访问时解析的结果

DNS高速缓存及DDNS_第15张图片

外网访问时解析的结果

5.主从dns服务

将已经做好的服务器作为主服务器,再另开一台服务器作为从服务器,配置从服务器参数

配置ip

DNS高速缓存及DDNS_第16张图片

配置yum仓库

DNS高速缓存及DDNS_第17张图片

安装dns服务

 

DNS高速缓存及DDNS_第18张图片

配置/etc/named.rfc1912.zones中的内容

DNS高速缓存及DDNS_第19张图片

@@表示这台服务器会去同步125那台服务器中westos.com.zone的内容

修改主服务器的主配置文件

DNS高速缓存及DDNS_第20张图片

这样修改以后,两台服务器访问的将会是同一个文件,才能实现同步

修改主服务器外网访问的域的文件内容(即rfc1913中的内容)

DNS高速缓存及DDNS_第21张图片

@@表示主服务器发生改变时,会通知225这台服务器来进行同步

修改westos.com.zone中的内容

DNS高速缓存及DDNS_第22张图片

@@修改地址的同时,还必须修改serial前面的值,否则也不能实现手动同步

测试

 

DNS高速缓存及DDNS_第23张图片

当主服务器解析地址发生改变时,从服务器会同步主服务器的内容

6.ddns服务

先设置IP,修改主机名,配置yum仓库,在此就不再例举如何操作

安装dhcp和dns服务

DNS高速缓存及DDNS_第24张图片

vim /etc/named.rfc1912.zones

DNS高速缓存及DDNS_第25张图片

wKiom1mPNQWBFTqNAABwMAjDcoE680.png

vim /var/named/westos.com.zone

DNS高速缓存及DDNS_第26张图片

配置dhcp服务

生成对称加密的文件

编辑/etc/westos.key这个文件

wKiom1mPNlTCtaONAAA7CQfvpK4603.png

在dhcp配置文件中添加秘钥文件

 

给named文件加上可写的权限

先将westos.com.zone拷贝到/mnt下,删除先前做过的解析,然后再复原,防止解析不出来

DNS高速缓存及DDNS_第27张图片

测试

测试时拔掉网线,以免其他服务器开着dhcp服务对实验的客户机造成影响,客户机的IP获取方式设为自动获取

DNS高速缓存及DDNS_第28张图片

设定的范围是125-155,自动获取的地址为126

DNS高速缓存及DDNS_第29张图片

主机名为test.westos.com,解析出的地址为126,解析正确

修改dhcp中的ip范围

DNS高速缓存及DDNS_第30张图片

 

IP范围是130-150,获取的ip是130

DNS高速缓存及DDNS_第31张图片

 

解析test.westos.com,解析地址为130,解析正确

DNS高速缓存及DDNS_第32张图片