DNS域名解析

DNS域名解析

www.baidu.com

将域名和ip地址相互映射,一个域名可以和多个ip地址进行映射,分布式的数据库,方便我们访问互联网

分为正向解析和反向解析

正向解析:域名解析成ip地址

反向解析:ip地址解析成域名

分布式网络:把数据分散的存储在多台独立的服务器设备上

多台机器形成集群,对外同一提供一个地址,让用户进行访问

www.baidu.com.cn完整域名

Ipv4全球一共有13个根域服务器,负责全球的DNS解析

美国10个英国1瑞典1日本1

cn

国内有根据的镜像服务器

ipv6根域服务器

www.baidu.com.cn完整域名

根域服务器都是从点开始的

.根域

cn.顶级域一般代表也定义的组织结构和国家地区

net.网络运营商

com.工商目

jp.日本

uk英国

edu教育机构

org团体组织

gov政府部门

.com.cn. 二级域,各个国家同一管理

baidu.com.cn.百度就是子域,由组织或者用户,自行申请的域名

www. 主机名或者三级域 www表示具体一台计算机

Mail 三级域,对应的就是邮件服务器

8.8.8.8谷歌提供的全球通用的DNS解析地址

223.5.5.5 223.6.6.6 阿里云的DNS解析地址

移动 114.144.114.114

电信南京市滇西DNS地址

218.2.135.1

61.147.37.1

购买域名

-新网,http://www.xinnet.com

-万网,http://www.net.cn

-中国互联,http://hulian.top

怎么样把域名变成ip地址,

DNS解析的过程:

  1. 先查本机的缓存记录
  2. 如果缓存没有,查询本机的host文件
  3. Host里面还没有,查询DNS域名服务器,也就是运营商,运营商事先把一些常用的网站缓存在域名解析服务器上,用户直接访问即可
  4. 如果还没有,去根域服务器查找,根域服务器自己是知道结果的,但是不直接反馈给用户,他会反馈用户去顶级域查询
  5. 查找顶级域,顶级域也知道结果,也不反馈给用户,反馈用户,让用户再到二级域去找
  6. 查找二级域,二级域已经知道结果,就是域名对应的ip地址,会把ip地址反馈给用户
  7. 查询到的ip地址-----本地运营商(缓存)-----本地hosts(本地缓存)----用户

简述:4-6迭代    7递归

本地缓存→本地host→DNS域名解析服务器→根域服务器→顶级域→二级域→ip

                                          (       迭代        )  递归

迭代:从根域开始查,一步步查

4.如果还没有,去根域服务器查找,根域服务器自己是知道结果的,但是不直接反馈给用户,他会反馈用户去顶级域查询

5.查找顶级域,顶级域也知道结果,也不反馈给用户,反馈用户,让用户再到二级域去找

6.查找二级域,二级域已经知道结果,就是域名对应的ip地址,会把ip地址反馈给用户

递归(把结果反馈给用户)

  1. 查询到的ip地址-----本地运营商(缓存)-----本地hosts(本地缓存)----用户

迭代递归图

在内部局域网当中进行域名解析:

OA系统:www.hwoa.com 对应的ip地址

DNS域名解析:是基于tcp协议的53端口来进行解析

Bind:开源软件,主要是用于内网的dns,外网的DNS和这个无关

vim /etc/named.conf 是bind这个主配置文件

vim /etc/named.rfc1912.zones 区域配置文件。

/var/named/named.localhost 区域数据的配置文件 模版

正向解析

/var/named/named.localhost 区域数据的配置文件 模版

File的名称要一一对应

二机

反向解析

主配置文件不动

二机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值