尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

DNS域名配置

DNS域名配置 一、域名服务器说明1.根域名服务器: 全球总计只有十三台服务器记录了所有顶级域名服务器服务器的地址。#根域名服务器知道.com、.net、.uk、、、等等这些服务器的地址2.顶级域名服务器记录了所有权威域名服务器的地址3.权威域名服务器记录了所有区域内站点的ip地址4.本地域名服务器缓存访问过的网站的域名信息二、域名解析的过程dns服务相关软件安装#安装/etc/named.conf是该文件的主配置文件#optionsdns服务器选项设置#logging: 日志的配置#zone 区域管理配置#include引用到的子配置/etc/named.rfc1912.zones 这里区域管理配置文件/var/named : 该目录存放着详细的域名解析配置文件三、正向解析服务器1.设置主配置文件如图2-2将listen-on和allow-quert的ip改成要架构的服务器ip以及网段2.设置区域文件命令vim /etc/named.rfc1912.zones3.设置域名解析文件注意要用cd命令进入 /var/named/之后再去用vim编辑文件。文件名就是图3-1中自己设置的文件名#注释1此处将删掉后则将dns域名写上去我自己设置的是LHZ.org就是dns.LHZ.org.注意此处org后面有一个点.这个点.是不能省略的不然域名就会变成dns.LHZ.org.LHZ.org.LHZ.org就会一直循环下去所以此处必须要加上一个点.来终止。#注释2原文件中注释2的位置是 rname.invalid.这是指管理员的邮箱。此处应该写自己的邮箱地址另外注意在此处写qq邮箱的时候应该换成.来间隔此处写qq邮箱不能用来间隔。#注释3注释3是一个序列号这个序列号就是当前你修改的dns版本建议不高于10位数例如这个实验我是在2025年4月27日做的就可以设置为202504270101则是指第一个版本。refresh是指刷新时间1D就是1天。retry是指重连时间1H就是1小时。expire是指过期时间1W就是1周。minimum是指最小次数3H就是3小时。#注释4NS表示当前域名解析服务器的域名我的就是dns.LHZ.org.此处不要把点号.忘记A则代表是一个ipv4的解析 AAAA则是代表ipv6本次实验中不涉及ipv6可以先删掉。第一行第一个先解析自己你这个域名在哪个ip上就写哪个ip例图2-2我域名在192.168.44.133上我就写这个ipdns则代表dns.LHZ.org.。第二行此处的image则代表image.LHZ.orf.另外第二行和第三行的ip地址自己随机选择一个图2-2中自己所处网段的ip地址我选择的是192.168.44.20和21。第三行此处的www对应的是www.LHZ.org.第四行这是一个攻击手段当你把某一个片区的服务器黑掉以后把自己的服务器架上去别人再去访问就会拿到你的ip例如这里把百度的ip地址改成1.2.3.4以后我们把自己的服务器架上去别人再访问百度就会访问到1.2.3.4中来就访问不到真实的百度ip。这一种攻击手法就叫dns劫持。4.重启服务systemctl restart named如果重启服务有什么报错可以用named-checkconf来检查一下这样会把配置文件中出错的地方显示出来四、正向解析成功1、2、3、这里显示dns劫持不成功
返回列表