DNS常见的解析方式
目录
一、反向解析
第一步:安装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.DOM:要求解析器把整个XML文档装载到内存,并解析成一个Document对象. a)优点:元素与元素之间保留结构关系,故可以进行增删改查操作. b)缺点:XML文档过大,可能出现内存 ...
- DNS轮询解析方式实现负载均衡
转自:https://blog.csdn.net/libaineu2004/article/details/79151969 摘要: 大多域名注册商都支持多条A记录的解析,其实这就是DNS轮询,DNS ...
- XML常见的两种解析方式总结
XML解析方式 在程序开发过程中,经常需要对XML文档进行解析,常见套路往往是:XML文档–>XML解析器<–>API<–>应用程序.经常用到的解析方式如下: - DOM ...
- ios13修改dns都用什么服务器,IOS下三种DNS解析方式分析(LocalDns)
背景 最近在做iOS的DNS解析,顺便研究了下iOS端本地的DNS解析方式(localDNS),也就是不依赖Http请求,而是用原始的API进行解析,虽然有HttpDNS但是考虑到成本.第三方服务稳定 ...
- php xml 四种,xml中常见的四种解析方式是什么?
xml解析方式有:1.DOM解析方法,可以对xml文档进行修改操作:2.SAX解析方法,解析速度快,占用内存少:3.JDOM解析方法,查找方便:4.DOM4J解析方法,解析XML的速度快. 在XML的 ...
- DNS原理及其解析过程(转)
转自(http://369369.blog.51cto.com/319630/812889) 网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如 ...
- 如何防范计算机安全隐患,浏览器常见安全问题解析及如何加强防范与应对 -电脑资料...
当互联网在人们的生活中发挥出越来越大的作用时,作为互联网入口的浏览器也显得越来越为重要, 正是由于浏览器的重要性,这也使得其成为众多网络攻击瞄准的目标,多年以来,浏览器的安全问题一直是各种争议的焦点. ...
- BCC实例(如何修改NS解析方式为百度智能云解析) - 解答篇
文章目录 一.步骤: 二.部分步骤 · 截图示下: 三.添加解析方式: 四.附:解析记录类型含义 一.步骤: 进入百度智能云 后台控制台 "域名服务BCD" ; 进入 " ...
- DNS原理及其解析过程 精彩剖析
DNS原理及其解析过程 精彩剖析 网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如"202.96.134.133"之类的I ...
最新文章
- 全球40起黑客攻击或与CIA有关 长角牛黑客组织打卡“上班”
- 【Ray Tracing in One Weekend 超详解】 光线追踪1-7 Dielectric 半径为负,实心球体镂空技巧...
- bs4 乱码_Python BeautifulSoup中文乱码问题的2种解决方法
- LeetCode 767. 重构字符串
- CloudFlare CDNJS 漏洞差点造成大规模的供应链攻击
- C#中const和readonly有什么区别?
- js获取后端传过来的数据
- EasyGame网络游戏服务器解决方案
- 重装系统大师计算机硬件不兼容,360重装系统教你如何处理提示不兼容的软件
- CRC8算法的解读,以及在E2E通信保护的应用
- 3322的动态域名申请设置
- 小程序开发—第三弹:微信开发工具快捷键
- 微擎弹出确认授权获取用户头像
- 国税计算机专业面试题,2018年国家公务员考试:国税系统面试题
- SQLSERVER 查询本周一至周日数据
- ​Mac下 VSCode快捷键 VSCode基本使用
- 开源字体FiraCode,windows
- 韩信点兵问题的c++解法【笔记】
- 如何用word 2013 自动生成目录
- android retrofit 从无知到入门
热门文章
- sip转webrtc的并实现网页拨打电话
- untiy 多屏显示
- 【五一创作】ESP32 ipref 吞吐量测试
- nginx--正向代理、反向代理及负载均衡(图解+配置)
- python list输出去掉中括号_Python 输出时去掉列表元组外面的方括号与圆括号的方法...
- php.ini 里的 upload_tmp_dir =C:\WINDOWS\Temp\ 无效
- postgre函数007—to_char使用
- 【笔记一】pycharm写入excel学习笔记
- html5 路径运动,探秘神奇的运动路径动画 Motion Path
- 高通平台手机运行opencl