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

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

1、DNS概述:

DNS - 域名解析协议(将域名转换为IP地址)

192.168.0.0——IP地址太长,全是数字不方便记忆。实验中出现了该域名。

——域名有意义,方便人们记忆。

TCP端口53:连接DNS服务器

UDP端口53:解析DNS

正向解析:根据域名查找对应的IP地址(A记录)

逆向分析:根据IP地址查找对应的域名(反垃圾邮件验证)(P记录)

单独解析:不同网段访问同一DNS服务器、同一域名时,会解析不同的IP地址。

DNS:名称域名系统,应用层协议,是互联网的一项服务。作为一个将域名和IP地址相互映射的分布式数据库,它可以让人们更轻松地访问互联网。基于C/S架构,服务器端:53/udp、53/tcp。事实上,每个DNS服务器只负责管理有限范围内(一个或几个域)内的主机域名与IP地址的对应关系。这些特定的 DNS 域或 IP 地址段称为区域。根据地址解析的方向,DNS区域分为正向区域(包含域名到IP地址的解析记录)和反向区域(包含IP地址到域名的解析记录)。

1.主机:

本地名称解析配置文件

Linux系统中负责快速解析IP地址和域名的文件

常用的域名和IP地址映射通常会添加到hosts文件中,以实现快速访问。

集中管理,类似集中化

路径:/etc/hosts

域名解析地址和实际ip不一致_域名解析ip地址_域名解析地址是什么

如何实现域名和IP地址一一对应?

系统将使用本地的HOSTS文件来实现域名转换为IP地址的功能。主机文件包含主机名和IP地址之间的对应关系。当需要通过主机名访问主机时,它会检查本地的hosts文件,从文件中找到对应的IP地址,然后发送消息。如果hosts文件中没有找到相关信息,则主机访问失败。

修改dns优先级:

vim /etc/.conf #打开配置编辑器

hosts: files dns #修改files的优先级,dns会改变

实验:

1.写入hosts文件:

vim /etc/hosts

2.ping 网址:

3.修改前后顺序

4、此时使用的是本地域名服务器

2、域名组成:

所有域名解析都需要根域名

.——根域名:根dns服务器只能解析主机名+根域名。

.com——一级域名:一级域名的dns服务器只能解析主机名+一级域名+根

.baidu—— 二级域名:二级域名的DNS服务器主机名+二级域名+一级域名+根域

www - 主机名

3、查询方式:

递归查询:询问一次,得到

迭代查询:透露信息然后你去找它,你要多次询问

4. DNS解析的过程:

我想访问服务器:

1.首先查看我本地的hosts文件。如果有直接访问,如果没有就去你设置的缓存dns服务器。

2、如果缓存服务器有,则直接反馈结果(递归)。如果没有,则需要迭代查询并直接转到根域服务。

3、由于根域服务器只能解析根而不能解析根,所以根域服务器可以让你找到一级域服务器。

4、如果发现一级域名无法自行解析,则会要求您查找二级域名。

5、二级域发现服务器在自己的管理范围内,直接将结果反馈给缓存服务器。

6.然后缓存服务器交给客户端

权威dns服务器:解析成功的服务器成为权威服务器。

DNS服务器软件:bind、、、、

绑定:服务器

bind-libs:相关库

绑定实用程序:客户端

bind-:安全包,将dns相关文件放入/var/named//

分布式管理:外网一级管理,内网一级管理

5、DNS服务器分类: 6、DNS客户端检测工具: 1.host:

分析域名对应的IP地址、别名等信息

语法格式:

主机 [参数] [主机名或 IP] []

选项:

-a 显示详细的DNS信息

-c 指定查询类型,默认值为“IN”

-C 查询指定主机完整的SOA记录

-r 不使用递归查询来查询域名

-t 指定要查询的域名信息类型

-v 显示命令执行的详细信息

-w 如果域名服务器没有给出响应信息,则一直等待,直到域名服务器给出响应

-W 指定域名查询的最大时间。如果域名服务器在规定时间内没有给出响应信息,则退出。

-4 使用 IPv4 查询传输(默认)

-6 使用 IPv6 查询传输

2.:

使用前请确保已经安装,属于命令下的bind-utils包

有两种工作模式:“交互模式”和“非交互模式”。直接在命令行输入,进入交互模式,不输入任何参数,有“>”提示

通式:

[参数] [域名]

3.挖掘:

它是一个用来灵活查询DNS的工具。它将打印出DNS域名服务器的响应。主要用于从DNS域名服务器查询主机地址信息。

dig命令与dig命令的功能基本相同,但dig命令灵活、易用、输出清晰。

通式:

挖[参数][IP]

7、正向解析资源记录及配置:

正向解析:根据域名查找对应的IP地址(A记录)

首先安装软件:

绑定安装包名称

命名程序的名称

指定程序的主要文件:

/etc/named.conf 主配置文件

/etc/named..zones 子配置文件 域名配置文件

/var/named/数据库文件定义了域名和IP地址的对应关系。

1.

yum bind* -y——安装绑定包

2.

开始命名

vim /etc/named.conf - 更改主配置文件

域名解析地址和实际ip不一致_域名解析ip地址_域名解析地址是什么

3.

vim /etc/named..zones——域名配置文件:

​​​​

4.

cd /var/named——更改目录

cp -a 命名。 .zone - 将主机配置文件的内容复制到指定要配置的文件中

.zone - 打开要配置的文件

域名解析ip地址_域名解析地址和实际ip不一致_域名解析地址是什么

SOA 记录类型:

A 正向解析(将域名地址转换为IP地址)

NS 名称服务器

CNAME 别名

PTR反向解析(将IP地址解析为域名)

5.

vim /etc//-/ifcfg-ens33 - 更改 dns

域名解析地址和实际ip不一致_域名解析ip地址_域名解析地址是什么

6.

——启动命名服务

——重启网络

cat /etc/.conf - 查看当前使用的dns

域名解析地址和实际ip不一致_域名解析地址是什么_域名解析ip地址

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

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

项目经理在线

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

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

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线