DNS正向解析和主从复制

目录

概念

DNS解析

例:www.baidu.com.

解析过程

DNS查询方式

DNS的查询过程

DNS软件bind

正向解析(根据域名查找ip地址)

1.先安装bind软件

2.打开网卡配置文件  将DNS1改为自己本机 (更改完配置重启服务)

3.打开bind主配置文件 /etc/named.conf  

将配置文件更改成any 或者直接注释掉

4.打开区域配置文件   wq保存退出

5.将原配置文件模板复制到刚刚创建的文件里

编写刚才复制的文件

6.重启bind服务

7.输入域名解析

主从复制

1. 关闭防火墙和安全机制                 打开从服务器安装bind

2.更改bind配置文件

3.更改区域配置文件

4.打开主服务器   编辑区域配置文件

重启网络服务

6.复制之前的数据配置文件  

进行编辑

重启服务

DNS解析放入DNS解析服务器ip地址自己​编辑

域名解析

关闭主服务器bind软件

域名解析一样成功


概念

DNS(Domain Name System,域名系统)是一种用于将域名转换为IP地址的分布式数据库系统。它由一组称为DNS服务器的计算机组成,这些服务器存储了域名与IP地址之间的映射关系。当用户尝试访问一个网站时,他们的计算机将发送一个DNS查询请求到DNS服务器,以获取该网站的IP地址。DNS服务器将返回相应的IP地址,然后用户的计算机将使用该IP地址与网站建立连接。

DNS的主要作用是将域名解析为IP地址,从而使得用户能够通过简单易记的域名来访问互联网上的资源。它使得互联网的访问变得简单和方便,避免了早期需要通过手动输入复杂难记的IP地址来访问网站的方式。

此外,DNS还支持其他功能,例如域名解析、邮件服务器定位、反向查询等。它也提供了安全机制,例如域名劫持、DNS污染等防护措施。

DNS解析

根域:全球根服务器节点只有13个,10个在美国,1个荷兰,1个瑞典,1个日本

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

二级域名:.com.cn(中国商业组织) edu.cn(教育机构) .org.cn(非盈利) .net.cn(中国运营商)

三级域名:sina.com.cn nb.com.cn haixi.com.cn .........

组织域:.com .org .net .CC

国家域:.cn .tw(台湾) .hk(香港) .iq .ir .jp(日本)

例:www.baidu.com.

. :根域

.com:一级域(顶级域)

.baidu:二级域

www:主机名

解析过程

www.baidu.com.

根服务器:baidu.

一级域:www.com.

二级域:www.baidu.com.

DNS查询方式

迭代查询:DNS迭代查询是本地域名服务器向根域名服务器查询域名对应IP地址的过程。根域名服务器会告诉本地域名服务器下一步应该向哪个服务器查询,直到找到所需域名对应的IP地址

递归查询:DNS的递归查询是指当本地域名服务器无法直接解析域名时,它向根域名服务器进行查询,然后由根域名服务器告诉它下一步应该向哪个服务器进行查询,直到找到所需域名的IP地址。然后,本地域名服务器将该IP地址返回给发出查询请求的客户端。

DNS的查询过程

www.baidu.com.

1.先查询host文件,没有

2.查询dns缓存服务器,有直接回复   没有

3.去问根服务器(根服务器只能解析.)根服务器是迭代查询 ,透露消息让你去找.com.(一级服务域)

4.去找一级域com服务器,只能解析 主机名.com 主机名+一级域+根域名 (级域服务器是迭代查询 让你去找 二级域服务器中)

5.找到二级域服务器后 迭代查询www.baidu.com 在我管理范围内   www.二级域.一级域根域直接 告诉 dns 缓存服务器 迭代查询 完成

6.缓存服务器告诉 客户端,dns解析服务器会缓存结果递归查询完成

DNS软件bind

服务名称:named

主配置文件:/etc/named.conf

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

管理域名:baidu.com      ky33.com

数据库文件:/var/named/ky33.com.zone  (需要注意此文件的权限,自动生成一个用户named并且他的家目录就在/var/named)

正向解析(根据域名查找ip地址)

1.先安装bind软件

2.打开网卡配置文件  将DNS1改为自己本机 (更改完配置重启服务)

3.打开bind主配置文件 /etc/named.conf  

将配置文件更改成any 或者直接注释掉

4.打开区域配置文件   wq保存退出

5.将原配置文件模板复制到刚刚创建的文件里

编写刚才复制的文件

6.重启bind服务

7.输入域名解析

主从复制

  (打开两台虚拟机)

1. 关闭防火墙和安全机制                 打开从服务器安装bind

2.更改bind配置文件

3.更改区域配置文件

4.打开主服务器   编辑区域配置文件

5.打开网卡配置文件添加DNS2为从服务器

重启网络服务

6.复制之前的数据配置文件  

进行编辑

重启服务

DNS解析放入DNS解析服务器ip地址自己

域名解析

关闭主服务器bind软件

域名解析一样成功

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值