DNS(二)正向解析、反向解析、双向解析

一、DNS的正向解析

1.正向解析

DNS服务端
1 vim /etc/named.conf 注释114.114.114.114那行
systemctl restart named
DNS(二)正向解析、反向解析、双向解析_第1张图片
在这里插入图片描述
DNS(二)正向解析、反向解析、双向解析_第2张图片
2 vim /etc/named.rfc1912.zones
在这里插入图片描述
复制一个模版,将localhost 改成westos.com
将file 行改为 westos.com.zone
DNS(二)正向解析、反向解析、双向解析_第3张图片
DNS(二)正向解析、反向解析、双向解析_第4张图片
3 cd /var/named
ls -l查看属性
DNS(二)正向解析、反向解析、双向解析_第5张图片
4 cp -p named.localhost westos.com.zone连带属性一起复制文件
DNS(二)正向解析、反向解析、双向解析_第6张图片
5 进入刚刚复制的文件
vim westos.com.zone
编辑域名,维护人等信息
退出保存后重启服务
在这里插入图片描述
DNS(二)正向解析、反向解析、双向解析_第7张图片

维护的域名
在维护的域中的写的内容,引号中写的内容 字符串不以'.'结尾会自动的添加引号中的内容 写什么别人看到什么
1D : 刷新的时间 表示客户可以把主机的信息保存一天
1H: 再次尝试的时间 ,发出请求没有响应时再次尝试的时间1小时
1W:过期时间 ,客户查询的内容过期的时间最多为一万天
3H:最小缓存时间3小时
第一个解析给100
ns 看到的服务器的名字

测试端
vim /etc/resolv.conf
将测试机的DNS设置为服务机的ip
DNS(二)正向解析、反向解析、双向解析_第8张图片
dig www.westos.com
DNS(二)正向解析、反向解析、双向解析_第9张图片
2.正向解析之轮循
服务机
vim westos.com.zone
在这里插入图片描述

www    CNAME    bbs.a.westos.com
bbs.a  A        172.25.254.227
bbs.a  A        172.25.254.27

DNS(二)正向解析、反向解析、双向解析_第10张图片
退出保存后重启服务

客户机
dig www.westos.com
第一次查询的第一个地址是27
DNS(二)正向解析、反向解析、双向解析_第11张图片
dig www.westos.com
第二次查询的第一个地址是227
DNS(二)正向解析、反向解析、双向解析_第12张图片
3.正向解析之MX记录

MX记录 邮件解析记录的优先级
指定邮件往那台主机上去传

1 将服务机的DNS设置为自己的ip,编辑域名信息文件

vim westos.com.zone

westos.com.   MX 1    mail.westos.com.
mail          A       172.25.254.127  指定给127这台主机发送邮件
退出保存后重启服务

DNS(二)正向解析、反向解析、双向解析_第13张图片
客户端测试是否设置成功
DNS(二)正向解析、反向解析、双向解析_第14张图片
如果将mail.westos.com的地址设置为172.25.254.227,dig -t mx 可以查看到如下:
DNS(二)正向解析、反向解析、双向解析_第15张图片
2 先清空系统中的邮件

> /var/log/maillog
    或者
    > /var/spool/mail/root

3 发送邮件
mail [email protected]
输入要发送的内容

    如:hahaha
    nihaoma
    .
    回车

在这里插入图片描述
4 mail查看邮件有没有发送
在这里插入图片描述
5 mailq查看邮件发送后的状态

在这里插入图片描述

二、反向解析

1.反向解析
服务端
1 vim /etc/named.rfc1912.zones
编辑文件 复制一个反向解析的模版
将1.0.0.127.改成254.25.172.
file后的 named.loopack改成172.25.254.ptr
退出保存
DNS(二)正向解析、反向解析、双向解析_第16张图片
2 cp -p named.loopback 172.25.254.ptr
带属性复制named.loopback文件
DNS(二)正向解析、反向解析、双向解析_第17张图片
3 编辑复制后的文件
在这里插入图片描述

  将SOA后的内容改为 dns.westos.com. gege.westos.com.
    将第八行的内容改为 dns.westos.com.
    dns  A  172.25.254.127
    127   PTR   dns.westos.com.
    227  PTR   www.westos.com.
    27   PTR   bbs.westos.com

退出保存后重启服务
DNS(二)正向解析、反向解析、双向解析_第18张图片
测试端和服务端都可以
4 dig -x 172.25.254.xxx查看反向解析的结果
查询ip出来域名
注意:这里查看时必须要用dig -x
DNS(二)正向解析、反向解析、双向解析_第19张图片
DNS(二)正向解析、反向解析、双向解析_第20张图片
DNS(二)正向解析、反向解析、双向解析_第21张图片

三、.双向解析
实现内外网查询时给出不同的地址,也就是说对内外网做出两套地址解析的方案
1 cp -p westos.com.zone westos.com.inter
在这里插入图片描述
2 vim westos.com.inter
在这里插入图片描述
DNS(二)正向解析、反向解析、双向解析_第22张图片
:%s/172.25.254/192.168.0/g
将文件中的172.25.254全部替换为192.168.0
DNS(二)正向解析、反向解析、双向解析_第23张图片
3 cat westos.com.zone
DNS(二)正向解析、反向解析、双向解析_第24张图片
cat westos.com.inter
DNS(二)正向解析、反向解析、双向解析_第25张图片
4 cp -p /etc/named.rfc1912.zones /etc/named.rfc1912.inters
在这里插入图片描述
5 vim /etc/named.conf
DNS(二)正向解析、反向解析、双向解析_第26张图片
6 vim /etc/named.rfc1912.inters编辑外网访问域名信息文件
在这里插入图片描述
在这里插入图片描述
systemctl restrat named
在这里插入图片描述
7 dig www.westos.com
DNS(二)正向解析、反向解析、双向解析_第27张图片
测试机
dig www.westos.com
DNS(二)正向解析、反向解析、双向解析_第28张图片
对比发现两个的内容不同

你可能感兴趣的:(Linux学习)