当前位置: 首页 > news >正文

网站设计建设流程图专业建站公司怎么收费

网站设计建设流程图,专业建站公司怎么收费,wordpress 转盘插件,个人新闻类网站模板免费下载DNS域名解析详解 一.DNS系统作用 DNS端口:53 正向解析:通过域名解析IP地址 反向解析:通过IP地址查找对应的域名 TCP的53端口用于连接DNS服务器 UDP的53端口用于解析DNS二.DNS分布式数据结构 名词解释 根域 位于域名空间最顶层,…

DNS域名解析详解

一.DNS系统作用

DNS端口:53
正向解析:通过域名解析IP地址
反向解析:通过IP地址查找对应的域名
TCP的53端口用于连接DNS服务器
UDP的53端口用于解析DNS

二.DNS分布式数据结构

在这里插入图片描述

名词解释

根域
位于域名空间最顶层,一般用一个“.”表示顶级域
一般代表一种类型的组织机构或国家地区,
如net(网络供应商)、.com(工商企业)、,org(团体组织)、.edu(教育机构)、.gov(政府部门)、.cn(中国国家域名)二级域
用来标明顶级域内的一个特定的组织,国家顶级域下面的二级域名由国家网络部门统一管理.
如 .cn 顶级域名下面设置的二级域名: .com.cn、.net.cn、.edu.cn子域
二级域下所创建的各级域统称为子域,各个组织或用户可以自由申请注册自己的域名主机
主机位于域名空间最下层,就是一台具体的计算机
如 www、mail都是具体的计算机名字,可用www.sina.com.cn.、mail.sina.com.cn.来表示,这种表示方式称为 EODN(完全合格域名,是指包含了所有域的主机名,其中包括根域),也是这台主机在域名中的全名

三.DNS工作原理

1.迭代查询

在这里插入图片描述

客户端发送DNS请求给根域服务器,根域服务器根据对应顶级域回复给客户端,客户端根据对应的顶级域发送给顶级服务器,然后解析出二级域发送给客户端,客户端根据对应的二级域发送给二级域服务器,二级域解析出对应的子域,客户端根据子域发送给对应的子域服务器,子域解析出对应的主机IP地址。

2.递归查询

在这里插入图片描述

客户端发送DNS请求到根域,根域收到后把解析请求发送给顶级域,顶级域收到后解析然后把请求发送给二级域,二级域解析后出域名,子域收到后根据域名解析出IP地址,后返回发送给二级域,二级域收到后把IP地址发送给顶级域,顶级域收到后发送给根域,最后根域把解析出来的IP地址发送给客户端。

四.实验

1.正向解析

步骤

1.安装bind软件
yum install -y bind
2.查看bind的配置文件
rpm -qc bind
3.修改第一个配置文件 /etc/named.conf
options {listen-on port 53 { any; };              #大括号中修改为any,ip地址使用提供服务的本地IP即可listen-on-v6 port 53 { ::1; };directory       "/var/named";dump-file       "/var/named/data/cache_dump.db";statistics-file "/var/named/data/named_stats.txt";memstatistics-file "/var/named/data/named_mem_stats.txt";recursing-file  "/var/named/data/named.recursing";secroots-file   "/var/named/data/named.secroots";allow-query     { any; };             #大括号中修改为any,允许使用本DNS解析服务器的网段,
4.修改第二个配置文件  /etc/named.rfc1912.zones
zone "xjx.com" IN {             #正向解析xjx.com区域type master;            #类型为主区域file "xjx.com.zone";   #指定区域数据文件为xjx.com.zoneallow-update { none; }; 
};
5.修改第三个配置文件
cd /var/named
cp -p named.localhost xjx.com.zone
vim  xjx.com.zone
$TTL 1D
@       IN SOA  xjx.com. admin.xjx.com. (                #当前dns区域名     0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      xjx.com.         #记录当前服务器区域名称A       192.168.72.15    #记录本机IP地址
www IN A 192.168.72.16          #记录正向解析的IP地址
mail IN A 192.168.72.17
ftp  CNAME www                  #CNAME使用别名,ftp为www的别名
* IN A 192.168.72.110           #泛域名解析。*代表任何主机
5.修改DNS配置文件vim /etc/resolv.conf地址修改为提供DNS域名解析的服务器地址。6.关闭防火墙systemctl stop firewalldsetenforce 0 systemctl start named  7.使用nsloopup/host/dig 解析域名

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.反向解析

1.正向解析时的第一个配置文件不需要在修改 /etc/named.conf
2. 修改/etc/named.rfc1912.zones
zone "72.168.192.in-addr.arpa" IN {     #反向添加网段地址type master;file "xjx.com.zone.local";      #添加反向文件allow-update { none; };
3.cd /var/named
cp -p named.localhost xjx.com.zone.local
vim  xjx.com.zone.local
$TTL 1D
@       IN SOA  xjx.com. admin.xjx.com. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      xjx.com.A       192.168.72.15
15  IN PTR   www.xjx.com.
16  IN PTR mail.xjx.com.
4.systemctl restart named 
5.nslookup 检查

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五.构建主、从域名服务器

1.构建主域名服务器正向、反向解析

正向解析
###修改主配置文件
vim /etc/named.conf
options{
###监听53端口,ip地址使用提供服务的本地IP,也可用any表示所有  
listen-on port 53 { any; };         ***
###ipv6行如不使用可以注释掉或者删除
listen-on-v6 port 53 { : :1; };
###区域数据文件的默认存放位置
directory          "/var/named";
###域名缓存数据库文件的位置
dump- file         "/var/named/data/cache_dump.db";
###状态统计文件的位置
statistics-file    "/var/named/data/named_stats.txt";
###内存统计文件的位置
memstatistics-file "/var/named/data/named_mem_stats.txt";
###允许使用本DNS解析服务的网段,也可用any代表所有
allow-query  { any;  ***
......
}; ###正向解析“. "根区域
zone "." IN {
###类型为根区域
type hint;
###区域数据文件为named.ca,记录了13台根域服务器的域名和IP地址等信息
file "named.ca"; 
###包含区域配置文件里的所有配置
include "/etc/named.rfc1912.zones";###修改区域配置文件,添加正向区域配置
vim /etc/named.rfc1912.zones
###文件里有模版,可复制粘贴后修改
###正向解析"xjx.com"区域(自定义域名,格式为XXX.tom)  
zone "xjx.com" IN {         ***
###类型为主区域
type master;
###指定区域数据文件为xjx.com.zone
file "xjx.com.zone";     ***
allow-transfer { 192.168.72.25; };   ***
};###配置正向区域数据文件
cd /var/named/
###并保留源文件的权限和属主的属性复制
cp -p/-a named.localhost xjx.com.zone   ***
vim /var/named/xjx.com.zone
###有效解析记录的生存周期
$TTL 1D
###“@”符号表示当前的DNS区域名
@     IN SOA xjx.com. admin.tsy.com.(   ***
###更新序列号,可以是10位以内的整数(主从服务器该数值不可一样)
0       ; serial
###刷新时间,重新下载地址数据的间隔(一天)
1D      ; refresh
###重试延时,下载失败后的重试间隔(一小时)
1H      ; retry 
###失效时间,超过该时间仍无法下载则放弃(一周)
1w      ; expire 
#无效解析记录的生存周期(三小时)
3H      ; minimum)###记录当前区域的DNS服务器的名称NS       xjx.com.      ***
###记录主机IP地址A        192.168.72.15  ***
###MX为邮件交换记录,数字越大优先级越低
IN   MX   10       admin.xjx. com.   ***
###记录正向解析www.tsy.com对应的IP
www  IN   A        192.168.72.15    ***
mail IN   A        192.168.72.16    ***
#CNAME使用别名,ftp 是www的别名
ftp  IN   CNAME    www           ***
###泛域名解析,“*"代表任意主机名
*    IN   A        192.168.72.110     ***反向解析
###修改主配置文件
vim /etc/named.conf
options{
###监听53端口,ip地址使用提供服务的本地IP,也可用any表示所有
listen-on port 53 { any; };   ***
###ipv6行如不使用可以注释掉或者删除
listen-on-v6 port 53 { : :1; };
###区域数据文件的默认存放位置
directory          "/var/named";
###域名缓存数据库文件的位置
dump- file         "/var/named/data/cache_dump.db";
###状态统计文件的位置
statistics-file    "/var/named/data/named_stats.txt";
###内存统计文件的位置
memstatistics-file "/var/named/data/named_mem_stats.txt";
###允许使用本DNS解析服务的网段,也可用any代表所有
allow-query  { any;      ***
......
}; ###反向解析“. "根区域
zone "." IN {
###类型为根区域
type hint;
###区域数据文件为named.ca,记录了13台根域服务器的域名和IP地址等信息
file "named.ca"; 
###包含区域配置文件里的所有配置
include "/etc/named.rfc1912.zones";###修改区域配置文件,添加反向区域配置
vim /etc/named.rfc1912.zones
###文件里有模版,可复制粘贴后修改
###反向解析"xjx.com"区域(自定义域名,格式为XXX.tom)    ***
zone "72.168.192.in-addr.arpa" IN {    ***
###类型为主区域
type master;    ***
###指定区域数据文件为xjx.com.zone.local
file "xjx.com.zone.local";     ***
allow-transfer { 192.168.72.25; };   ***
};###配置反向区域数据文件
cd /var/named/
###并保留源文件的权限和属主的属性复制
cp -p/-a named.localhost xjx.com.zone.local     ***
vim /var/named/xjx.com.zone.local               ***
###有效解析记录的生存周期
$TTL 1D
###“@”符号表示当前的DNS区域名
@     IN SOA xjx.com. admin.tsy.com.(          ***
###更新序列号,可以是10位以内的整数(主从服务器该数值不可一样)
20230419       ; serial
###刷新时间,重新下载地址数据的间隔(一天)
1D      ; refresh
###重试延时,下载失败后的重试间隔(一小时)
1H      ; retry 
###失效时间,超过该时间仍无法下载则放弃(一周)
1w      ; expire 
#无效解析记录的生存周期(三小时)
3H      ; minimum)###记录当前区域的DNS服务器的名称NS       xjx.com.       ***
###记录主机IP地址A        192.168.72.15   ***
###记录反向解析www.tsy.com对应的IP
15   IN   A        www.xjx.com    ***
16   IN   A        news.xjx.com   ***
###关闭防火墙,启动服务
systemctl stop firewalld
setenforce 0
systemctl start named

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.构建从服务器的正向、反向解析

正向解析
###修改主配置文件
vim /etc/named.conf
options{
###监听53端口,ip地址使用提供服务的本地IP,也可用any表示所有   
listen-on port 53 { any; };   ***
###ipv6行如不使用可以注释掉或者删除
listen-on-v6 port 53 { : :1; };
###区域数据文件的默认存放位置
directory          "/var/named";
###域名缓存数据库文件的位置
dump- file         "/var/named/data/cache_dump.db";
###状态统计文件的位置
statistics-file    "/var/named/data/named_stats.txt";
###内存统计文件的位置
memstatistics-file "/var/named/data/named_mem_stats.txt";
###允许使用本DNS解析服务的网段,也可用any代表所有
allow-query  { any;  ***
......
}; ###正向解析“. "根区域
zone "." IN {
###类型为根区域
type hint;
###区域数据文件为named.ca,记录了13台根域服务器的域名和IP地址等信息
file "named.ca"; 
###包含区域配置文件里的所有配置
include "/etc/named.rfc1912.zones";###修改区域配置文件,添加正向区域配置
vim /etc/named.rfc1912.zones  ***
###文件里有模版,可复制粘贴后修改
###正向解析"xjx.com"区域(自定义域名,格式为XXX.tom)  ***
zone "xjx.com" IN {               ***
###类型为从区域
type slave;     ***
###定义主服务器的IP地址
masters { 192.168.72.15; };  ***
###指定区域数据文件为slaves/目录下的xjx.com.zone
file "slaves/xjx.com.zone"; ***
};----------------------------------------------------------------反向解析
###修改主配置文件
vim /etc/named.conf  
options{
###监听53端口,ip地址使用提供服务的本地IP,也可用any表示所有
listen-on port 53 { any; };       ***
###ipv6行如不使用可以注释掉或者删除
listen-on-v6 port 53 { : :1; };
###区域数据文件的默认存放位置
directory          "/var/named";
###域名缓存数据库文件的位置
dump- file         "/var/named/data/cache_dump.db";
###状态统计文件的位置
statistics-file    "/var/named/data/named_stats.txt";
###内存统计文件的位置
memstatistics-file "/var/named/data/named_mem_stats.txt";
###允许使用本DNS解析服务的网段,也可用any代表所有
allow-query  { any; ***
......
}; ###反向解析“. "根区域
zone "." IN {
###类型为根区域
type hint;
###区域数据文件为named.ca,记录了13台根域服务器的域名和IP地址等信息
file "named.ca"; 
###包含区域配置文件里的所有配置
include "/etc/named.rfc1912.zones";###修改区域配置文件,添加反向区域配置
vim /etc/named.rfc1912.zones
###文件里有模版,可复制粘贴后修改
###反向解析"xjx.com"区域(自定义域名,格式为XXX.tom)
zone "72.168.192.in-addr.arpa" IN {  ***
###类型为从区域
type slave;  ***
###定义主服务器的IP地址
masters { 192.168.72.15; };
###指定区域数据文件为xjx.com.zone.local
file "slaves/xjx.com.zone.local";   ***
};
###关闭防火墙,启动服务
systemctl stop firewalld
setenforce 0
systemctl start named

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.yayakq.cn/news/430416/

相关文章:

  • 苏州建设局官方网站wordpress用qq登录界面
  • html做的网站怎么发布手机系统优化软件哪个好
  • 企业网站建设心得境外网站做网站涉黄
  • 万家灯火营销型网站网站 公司形象
  • 360怎么做网站排名淄博做淘宝网站
  • wap网站制作方案云主题 wordpress
  • 网站开发系统架构图怎么可以在百度发布信息
  • 手机网站用什么域名网站安全建设目的
  • 备案服务网站开发网站五个阶段
  • 深圳外贸建站html5做网站的好处
  • 烟台企业做网站网站页面设计公司
  • 公司公司手机网站制作乐山建设企业网站
  • 外网工业设计网站网站建设代理政策
  • 网站建设流程分几步网站制作公司拟
  • 贵阳网站制作套餐广州公司网址
  • 同一网站能否同时运行php和asp网站开发大数据
  • 福建省网站建设方案书建设工程司法解释
  • 二手优品哪个网站做蓝天下摄影作品排列网页模板
  • 富平网站建设电商网站平台有哪些
  • 如何判断一个网站是否用织梦建设的想做微商怎么找厂家
  • 常规网站建设内容网站如何优化流程
  • 建设银行网站怎么下做外贸soho网站的公司
  • 鞍山工程建设信息网站自学网站开发多久
  • 网站建设的软硬件环境网站建设项目清单价格
  • 网站域名空间地址完整网站项目的逻辑
  • 不做网站做百家号网站怎么做等级保护
  • 无锡做网站中企动力网站开发需求书
  • 福山区建设工程质量检测站网站怎么创自己的网站
  • 织梦网站系统删除小程序建站平台
  • 广州网站制作公司联系方式个人网站 目的