DNS的高速缓存
//自己搭建一个dns服务器去缓存浏览器上的解析,再次访问时就会快速的把域名解析成ip,类似于网络缓存
实验环境:
重置搭建服务器的虚拟机,更改网络配置,使得服务器和真机可以ping通
vim /etc/sysconfig/network-scripts/ifcfg-eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##更改网络配置
修改主机名 dns-server.examole.com
在客户端修改 vim /etc/resolv.conf ##更改解析的指向
nameserver 1nameserver 172.25.254.158
服务端:
更改网络配置
ping 通真机
重启网络
route -n ##查看网关
vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##更改网关可以上网
route -n ##查看网关是否添加
systemctl restart network
##搭建好yum源
yum install bind -y
systemctl start named
##第一个重启named,重启不起来,需要在虚拟机中重新打开一个Terminal 里面输入字符对服务进行加密
##查询配置文件的位置
vim /etc/named.conf
改 listen-on port 53 { any;}; ##允许任何人访问53端口
改 allow-query { any;}; ##向任何客户端提供解析
添加:forwarders { 114.114.114.114; };4.114; }; ##服务器向谁询问
[root@localhost ~]# systemctl restart named
[root@localhost ~]# firewall-cmd --list-all
[root@localhost ~]# firewall-cmd --add-service=dns
[root@localhost ~]# firewall-cmd --reload
客户端:
[root@foundation151 rh7.0]# dig www.baidu.com
[root@foundation151 rh7.0]# dig www.baidu.com
高速缓存就成功了,
正向解析---本地解析
服务端:
vim /etc/named.conf 注释:forwarders { 114,114,114,114;};
vim /etc/named.rfc1912.zones 创建正向解析文件
客户端: ##更改客户端域名解析的指向
逆向解析--本地逆向解析
加入逆向解析系统
客户端测试:
切记逆向解析时候一定要加 -x
本地轮循解析
测试
邮件解析
写邮件时以点结束
邮件发送为空,说明没有邮件发送出去
在客户端测试发送邮件
清空日志修改日志之后再次发送显示 mailq ##NOERRO 发送成功 不方便测试250端口的公能未开放