目录

一、反向解析

第一步:安装bind服务

第二步:配置主区域文件(IP是本地的监听IP)

第三步:配置区域文件

第四步:配置数据文件

第五步:启动bind和配置DNS

第六步:测试解析成果 ​

二、主从解析

第一步:两台服务器都安装bind服务

第二步:配置主服务器主区域文件

第三步:设置主服务器的区域文件

第四步:主服务器配置数据文件

第五步: 配置从服务器主区域文件

第六步:配置从服务器区域文件

第七步:开启主从两台服务器并配置DNS

第八步:测试域名解析结果

第九步:关闭主服务器测试结果

三、分离解析

第一步:安装bind服务

第二步:服务器设置双网卡

第三步:修改服务器主配置文件

第四步:修改区域配置文件

第五步:修改数据文件

第六步:启动服务和设置DNS

第七步:本机测试解析结果

第八步:192.168.28.0网段测试解析

第九步:10.0.0.0网段测试解析结果

总结


一、反向解析

第一步:安装bind服务

[root@localhost ~]# yum install bind -y

第二步:配置主区域文件(IP是本地的监听IP)

[root@localhost named]# vim /etc/named.conf

第三步:配置区域文件

[root@localhost named]# vim /etc/named.rfc1912.zones

第四步:配置数据文件

[root@localhost ~]# cd /var/named[root@localhost named]# cp -p named.localhost benet.com.zone[root@localhost named]# vim benet.com.zone

[root@localhost named]# cp -p benet.com.zone benet.com.zone.local[root@localhost named]# vim benet.com.zone.local 

第五步:启动bind和配置DNS

[root@localhost named]# systemctl start named[root@localhost named]# vim /etc/resolv.conf

第六步:测试解析成果

二、主从解析

第一步:两台服务器都安装bind服务

主服务器:192.168.149.164
从服务器:192.168.149.168[root@localhost ~]# yum install bind -y

第二步:配置主服务器主区域文件

[root@localhost named]# vim /etc/named.conf 

第三步:设置主服务器的区域文件

[root@localhost named]# vim /etc/named.rfc1912.zones 

第四步:主服务器配置数据文件

[root@localhost ~]# cd /var/named[root@localhost named]# cp -p named.localhost benet.com.zone[root@localhost named]# vim benet.com.zone

[root@localhost named]# cp -p benet.com.zone benet.com.zone.local[root@localhost named]# vim benet.com.zone.local 

第五步: 配置从服务器主区域文件

[root@localhost ~]# vim /etc/named.conf

第六步:配置从服务器区域文件

[root@localhost named]# vim /etc/named.rfc1912.zones 

第七步:开启主从两台服务器并配置DNS

[root@localhost named]# systemctl start named
[root@localhost named]# vim /etc/resolv.conf

第八步:测试域名解析结果

第九步:关闭主服务器测试结果

[root@localhost named]# systemctl stop named    #关闭主服务器服务

三、分离解析

第一步:安装bind服务

主服务器:192.168.28.12
web服务器:10.0.0.2[root@localhost ~]# yum install bind -y

第二步:服务器设置双网卡

第三步:修改服务器主配置文件

[root@localhost named]# vim /etc/named.conf

第四步:修改区域配置文件

[root@localhost named]# vim /etc/named.rfc1912.zones view "lan" {
match-clients { 192.168.28.0/24; } ;
zone "benet.com" IN {type master;
file "benet.com.zone.lan";
};
zone "." IN {
type hint;
file "named.ca";
};
};view "wan" {
match-clients { any; } ;
zone "benet.com" IN {type master;
file "benet.com.zone.wan";
};
};

第五步:修改数据文件

[root@localhost ~]# cd /var/named/
[root@localhost named]# cp -p named.localhost benet.com.zone.lan
[root@localhost named]# cp -p named.localhost benet.com.zone.wan
[root@localhost named]# vim benet.com.zone.lan

[root@localhost named]# vim benet.com.zone.wan

第六步:启动服务和设置DNS

[root@localhost named]# systemctl start named
[root@localhost named]# vim /etc/resolv.conf 

第七步:本机测试解析结果

第八步:192.168.28.0网段测试解析

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 

[root@localhost ~]# systemctl restart network

第九步:10.0.0.0网段测试解析结果

总结

正向解析是从网址到ip的解析过程,反向即是通过ip查找网址的过程

主从是通过两台服务器做主备,在各服务器相互指向,当主服务器出现故障的时候,备用服务器可以立即顶替其工作

分离解析是我们在一个服务器上,可以有不同的网段口,但是当客户访问时候,会根据客户远近来分配比较快和近的端口

DNS常见的解析方式相关推荐

  1. 常见的解析方式和解析器

    解析方式: 1.DOM:要求解析器把整个XML文档装载到内存,并解析成一个Document对象. a)优点:元素与元素之间保留结构关系,故可以进行增删改查操作. b)缺点:XML文档过大,可能出现内存 ...

  2. DNS轮询解析方式实现负载均衡

    转自:https://blog.csdn.net/libaineu2004/article/details/79151969 摘要: 大多域名注册商都支持多条A记录的解析,其实这就是DNS轮询,DNS ...

  3. XML常见的两种解析方式总结

    XML解析方式 在程序开发过程中,经常需要对XML文档进行解析,常见套路往往是:XML文档–>XML解析器<–>API<–>应用程序.经常用到的解析方式如下: - DOM ...

  4. ios13修改dns都用什么服务器,IOS下三种DNS解析方式分析(LocalDns)

    背景 最近在做iOS的DNS解析,顺便研究了下iOS端本地的DNS解析方式(localDNS),也就是不依赖Http请求,而是用原始的API进行解析,虽然有HttpDNS但是考虑到成本.第三方服务稳定 ...

  5. php xml 四种,xml中常见的四种解析方式是什么?

    xml解析方式有:1.DOM解析方法,可以对xml文档进行修改操作:2.SAX解析方法,解析速度快,占用内存少:3.JDOM解析方法,查找方便:4.DOM4J解析方法,解析XML的速度快. 在XML的 ...

  6. DNS原理及其解析过程(转)

    转自(http://369369.blog.51cto.com/319630/812889) 网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如 ...

  7. 如何防范计算机安全隐患,浏览器常见安全问题解析及如何加强防范与应对 -电脑资料...

    当互联网在人们的生活中发挥出越来越大的作用时,作为互联网入口的浏览器也显得越来越为重要, 正是由于浏览器的重要性,这也使得其成为众多网络攻击瞄准的目标,多年以来,浏览器的安全问题一直是各种争议的焦点. ...

  8. BCC实例(如何修改NS解析方式为百度智能云解析) - 解答篇

    文章目录 一.步骤: 二.部分步骤 · 截图示下: 三.添加解析方式: 四.附:解析记录类型含义 一.步骤: 进入百度智能云 后台控制台 "域名服务BCD" ; 进入 " ...

  9. DNS原理及其解析过程 精彩剖析

    DNS原理及其解析过程 精彩剖析 网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如"202.96.134.133"之类的I ...

最新文章

  1. 全球40起黑客攻击或与CIA有关 长角牛黑客组织打卡“上班”
  2. 【Ray Tracing in One Weekend 超详解】 光线追踪1-7 Dielectric 半径为负,实心球体镂空技巧...
  3. bs4 乱码_Python BeautifulSoup中文乱码问题的2种解决方法
  4. LeetCode 767. 重构字符串
  5. CloudFlare CDNJS 漏洞差点造成大规模的供应链攻击
  6. C#中const和readonly有什么区别?
  7. js获取后端传过来的数据
  8. EasyGame网络游戏服务器解决方案
  9. 重装系统大师计算机硬件不兼容,360重装系统教你如何处理提示不兼容的软件
  10. CRC8算法的解读,以及在E2E通信保护的应用
  11. 3322的动态域名申请设置
  12. 小程序开发—第三弹:微信开发工具快捷键
  13. 微擎弹出确认授权获取用户头像
  14. 国税计算机专业面试题,2018年国家公务员考试:国税系统面试题
  15. SQLSERVER 查询本周一至周日数据
  16. ​Mac下 VSCode快捷键 VSCode基本使用
  17. 开源字体FiraCode,windows
  18. 韩信点兵问题的c++解法【笔记】
  19. 如何用word 2013 自动生成目录
  20. android retrofit 从无知到入门

热门文章

  1. sip转webrtc的并实现网页拨打电话
  2. untiy 多屏显示
  3. 【五一创作】ESP32 ipref 吞吐量测试
  4. nginx--正向代理、反向代理及负载均衡(图解+配置)
  5. python list输出去掉中括号_Python 输出时去掉列表元组外面的方括号与圆括号的方法...
  6. php.ini 里的 upload_tmp_dir =C:\WINDOWS\Temp\ 无效
  7. postgre函数007—to_char使用
  8. 【笔记一】pycharm写入excel学习笔记
  9. html5 路径运动,探秘神奇的运动路径动画 Motion Path
  10. 高通平台手机运行opencl