我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

目录

前言

域名解析是将域名指向网站空间IP的服务,使人们可以通过注册的域名轻松访问网站。IP地址是互联网上标识站点的数字地址。为了方便记忆,使用域名代替IP地址来标识站点地址。域名解析是将域名转换为IP地址的过程。域名的解析由DNS服务器完成。

1. BIND域名服务基础 1. DNS概念

DNS(域名系统)是互联网的核心服务,作为一个能够将域名与IP地址相互映射的分布式数据库,它使得人们能够更加便捷地访问互联网,而不必记住机器能够直接读取的IP数字串。

2.DNS使用的协议和端口号

DNS默认端口为53,DNS端口分为TCP和UDP

2.1TCP用于区域传输,多用于主从同步

在一个区域中,主DNS服务器从自己本地的数据文件中读取该区域的DNS数据信息,而辅助DNS服务器则从该区域的主DNS服务器读取该区域的DNS数据信息。

2.2UDP用于DNS解析

客户端向DNS服务器查询域名时,返回的内容一般不超过512字节,可以使用UDP传输。这样就不需要三次握手,减轻了DNS服务器的负担,响应速度也更快。理论上,客户端也可以指定在查询DNS服务器时使用TCP,但实际上,很多DNS服务器在配置时只支持UDP查询包。

3. 域名架构

所需域名必须以点结尾

例如:

根域名“。”

一级域名:.cn(中国)、.us(美国)、.tw(台湾)、.kr(韩国)、.jp(日本)、.hk(香港)、.uk(英国)

二级域名:.(华商组织).(教育机构).(非营利性).(中国运营商)

三级域名/子域名:

主机名:www mail ftp

4.DNS分布式互联网解析库

大型分布式互联网DNS解析库

根域名DNS服务器:专门负责根域名

主DNS服务器:负责解析主域名(一般代表某一组织类型或者国家或地区)

辅助DNS服务器:负责辅助域名的解析

三级/子域名DNS服务器:专门负责子域名的解析,又称三级域名

主机站点:www、mail、ftp

5.DNS系统的作用 6.DNS查询方法

6.1 递归查询

递归查询是一种DNS服务器查询模式,该模式下DNS服务器收到客户端请求,必须返回准确的查询结果给客户端,如果DNS服务器本地没有保存查询DNS信息,则该服务器会查询其他服务器,并将返回的查询结果提交给客户端。

即客户端发送请求之后,只需要等待结果,中间的具体过程交给服务端去实现

6.2 迭代查询

另一种查询DNS服务器的方式是迭代查询,当客户端发送查询请求时,DNS服务器并不直接回复查询结果,而是告诉客户端另外一个DNS服务器的地址,客户端再次向这个DNS服务器提交请求,如此循环,直接返回查询结果。

客户端需要对每个请求逐一进行查询才能得到结果,当服务器没有结果时,它只会提供给你其他服务器的地址,而不会帮你请求查询,这个和递归是相反的。

7.DNS查询过程

(1)首先查看本机的缓存地址

(2)查询/etc/hosts文件

(3)查询DNS域名服务器,交给DNS域名服务器处理

上述过程是一个递归查询

(4)这个DNS服务器可能是本地域名服务器,也有这个缓存,如果有就直接返回结果,如果没有就进入下一步

(5)向根域服务器求助,根域服务器返回一个可能知道答案的顶级服务器,请他帮忙寻找顶级域服务器。

(6)向顶级域服务器寻求帮助。顶级域服务器返回一个可能知道答案的二级域服务器,请他去寻找二级域服务器。

(7)向二级域名服务器求助,二级域名服务器发现是我的主机,就把查询到的IP地址返回给本地域名服务器。

(8)本地域名服务器将结果记录到缓存中,然后返回域名与IP地址的对应关系给客户端。

以上是一个迭代查询

2.DNS 配置

配置 DNS 服务器

1. 安装 bind

2.查询配置文件

域名解析服务_域名解析服务器地址_域名解析服务器是什么

3.修改全局配置文件

vim /etc/named.conf

域名解析服务器是什么_域名解析服务器地址_域名解析服务

4.修改区域配置文件(/etc/named..zones)

vim /etc/named..zones

域名解析服务器地址_域名解析服务器是什么_域名解析服务

5.配置区域数据文件(/var/named/named.)

cp -p 命名。

6.配置完成,关闭防火墙,关闭核心保护,开启DNS服务

二维码
扫一扫在手机端查看

本文链接:https://by928.com/3616.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线