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

广元做网站的公司/河池网站seo

广元做网站的公司,河池网站seo,做saas平台网站,网页设计入门图片DNS:(Domain Name System,域名系统),应用层协议,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,基于C/S架构,服务器端&#xff…

DNS:(Domain Name System,域名系统),应用层协议,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,基于C/S架构,服务器端:53/udp, 53/tcp

根域: 全球根服务器节点只有13个,10个在美国,1个荷兰,1个瑞典,1个日本
一级域名:Top Level Domain: tld
三类:组织域、国家域(.cn, .ca, .hk, .tw)、反向域arpa
通用顶级域名:com, edu, mil, gov, net, org, int

二级域名:magedu.com

三级域名:study.magedu.com

最多可达到127级域名

如:www.google.com. 这个域名,分解后含义如下:

.           #表示根域
.com        #表示顶级域
google.com   #表示二级域
www         #表示主机名

DNS服务器规则
(1)  每一个主机都知道根域在哪里;
(2)  上级必须知道下级;
(3)  下级不知道上级;
(4)   查询两段式递归查询和迭代查询;
(5)  根域不迭代(根全球有13台a-m.root-servers.net);
(6)   顶级域不迭代;
(7)  二级域服务器可以只提供权威查询不提供迭代或转发;


DNS的工作模式:
DNS查询以各种不同的方式进行解析,客户机可通过使用从以前查询获得的缓存信息就地应答查询,DNS服务器也可以使用其自身的资源记录缓存来应答查询。但更多是使用递归查询和迭代查询两种方式。

递归查询:DNS服务器收到一个域名解析请求时,如果所要检索的资源记录不在本地,DNS服务器将和自己的上一层服务器交互,获得最终的答案,并将其返回给客户

迭代查询:DNS服务器收到解析请求,首先在本地的数据库中查找是否有相应的资源记录,如果没有,则向客户提供另外一个DNS服务器的地址,客户负责把解析请求发送给新的DNS服务器地址


完整的DNS查询请求经过的流程

如:访问 www.google.com
(1)/etc/hosts:查看本地hosts文件有没有记录获取应IP地址,如果没有,进行下一步
(2)/etc/resolv.conf:查询DNS服务器,如8.8.8.8。若此DNS服务器本地有记录(如A记录)或缓存记录,则直接从本地中获取对应的IP,如果没有,进行下一步
(3)根DNS:通过8.8.8.8到根DNS服务器(.)去查询,返回.com主机的DNS服务器IP地址
(4).com:通过.com的DNS服务器去查询,返回google.com主机的DNS服务器IP地址
(5)google.com. :通过左侧的DNS服务器去查询,返回www.google.com主机的IP地址
(6)访问 www.google.com:8.8.8.8这台DNS服务器收到信息后会先把这条记录在本地,然后把查询数据结果返回客户端

在这个查询过程中,从客户端到本地DNS服务器是属于递归查询,而DNS服务器之间就是的交互查询就是迭代查询。

DNS工作原理:
1、当在浏览器中输入URL时,浏览器会先检查自己的缓存是否有域名IP的映射关系,有则直接使用IP进行通信
2、如浏览器没有缓存,则操作系统检查本地hosts文件是否有域名IP的映射关系,有则使用IP进行通信
3、如果hosts没有这个域名的映射,则查找本地DNS解析器缓存是否有映射关系,有则直接返回完成域名解析
4、如果还未找到映射关系,首先会找TCP/IP参数中设置的首选DNS服务器,也就是本地DNS服务器,如果服务器已缓存了映射关系,则使用这个IP地址映射返回完成域名解析,此时解析不具有权威性
5、如果本地DNS服务器缓存已经失效,进行递归查询。


完整的查询请求经过的流程:
Client -->hosts文件 --> Client DNS Service Local Cache --> DNS Server (recursion递
归) --> DNS Server Cache -->DNS iteration(迭代) --> 根--> 顶级域名DNS-->二级域名DNS…

实现DNS主-辅服务器

环境要求:

需要四台主机
DNS主服务器:10.0.0.8
DNS从服务器:10.0.0.18
web服务器:10.0.0.7
DNS客户端:10.0.0.6
 

前提准备:
关闭SElinux
关闭防火墙
时间同步

实现步骤

1、主DNS服务端配置

yum install bind -yvim /etc/named.conf
#注释掉下面两行
// listen-on port 53 { 127.0.0.1; };
// allow-query { localhost; };#只允许从服务器进行区域传输
allow-transfer { 从服务器IP;};vim /etc/named.rfc1912.zones
#加上这段
zone "magedu.org" {
type master;
file "magedu.org.zone";
};cp -p /var/named/named.localhost /var/named/magedu.org.zone
#如果没有-p,需要改权限。chgrp named magedu.org.zonevim /var/named/magedu.org.zone
$TTL 1D
@ IN SOA master admin.magedu.org. (
1 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS master
NS slave
master A 10.0.0.8
slave A 10.0.0.18systemctl start named #第一次启动服务
rndc reload #不是第一次启动服务

2、从DNS服务器配置

yum install bind -yvim /etc/named.conf
// listen-on port 53 { 127.0.0.1; };
// allow-query { localhost; };
#不允许其它主机进行区域传输
allow-transfer { none;};vim /etc/named.rfc1912.zones
zone "magedu.org" {
type slave;
masters { 主服务器IP;};file "slaves/magedu.org.slave";
};systemctl start named #第一次启动服务
rndc reload #不是第一次启动服务
ls /var/named/slaves/magedu.org.slave #查看区域数据库文件是否生成

3、客户端测试主从DNS服务架构

vim /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=主服务器
DNS2=从服务器#验证从DNS服务器是否可以查询
dig www.magedu.org
curl www.magedu.org#在主服务器上停止DNS服务
systemctl stop named#验证从DNS服务器仍然可以查询
dig www.magedu.org
curl www.magedu.org

http://www.lbrq.cn/news/937171.html

相关文章:

  • 微信公众号视频网站开发/日本搜索引擎naver入口
  • 品牌网站设计/公司宣传网站制作
  • 图书网站建设规划书/seo入口
  • wordpress 站点描述/泰安网站seo
  • 网站如何做权重/太仓seo网站优化软件
  • 十大免费ppt模板免费下载网站/山东进一步优化
  • 深圳seo搜索优化/惠州seo怎么做
  • 微商的自己做网站叫什么软件/今日热点新闻15条
  • 凡科网做网站/网络营销推广外包服务
  • 做网站前台后台是怎么连接的/代做关键词收录排名
  • 做购物平台网站需要注意什么/新软件推广
  • 昌大建设集团地址/北京seo相关
  • 庆阳做网站/百度优化教程
  • 二手车网站源码/网络营销策划与推广
  • 做网站搜爬闪/关键词查网址
  • 做奖状的网站/企业网站制作公司
  • wordpress get users/兰州seo实战优化
  • 网页创建站点/怎样把个人介绍放到百度
  • 自己电脑做网站访问快吗/站长工具网站排名
  • 做外汇网站/广东培训seo
  • 苏州企业网站建设设计/怎样淘宝seo排名优化
  • 石家庄网站建设专家/站长工具seo综合查询网
  • 大学新校区建设网站/站长工具无忧
  • 网站开发前台/网页设计与制作软件有哪些
  • 四川自助seo建站/怎么申请自己的网络平台
  • 网站备案期间可以建站/自动app优化官网
  • html网站架设/口红的推广软文
  • 学校文化建设的网站/百度竞价排名名词解释
  • 邯郸做网站哪儿好/在线数据分析工具
  • 昆山网站建设是什么/seo网站有优化培训吗
  • 昇思学习营-模型推理和性能优化
  • 通过不同坐标系下的两个向量,求解旋转矩阵
  • element-plus安装以及使用
  • 从0到1学Pandas(七):Pandas 在机器学习中的应用
  • 2025.7.26字节掀桌子了,把coze开源了!!!
  • 小架构step系列26:Spring提供的validator