DNS BIND之DNS轮询负载_slimina的博客-CSDN博客_rrset-order


本站和网页 https://blog.csdn.net/zhu_tianwei/article/details/45071085 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

DNS BIND之DNS轮询负载_slimina的博客-CSDN博客_rrset-order
DNS BIND之DNS轮询负载
slimina
于 2015-04-16 20:17:01 发布
8631
收藏
分类专栏:
DNS/DHCP
DNS BIND学习与应用
文章标签:
DNS
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zhu_tianwei/article/details/45071085
版权
DNS/DHCP
同时被 2 个专栏收录
30 篇文章
4 订阅
订阅专栏
DNS BIND学习与应用
29 篇文章
38 订阅
订阅专栏
DNS负载均衡的优点是简单易行,而且实现代价小。它在DNS服务器中为同一个域名配置多个IP地址(即为一个主机名设置多条A资源记录),在应答DNS查询时,DNS服务器对每个查询将以DNS文件中主机记录的IP地址按顺序返回不同的解析结果,将客户端的访问引导到不同的计算机上去,从而达到负载均衡的目的。 下面是一个实现邮件服务器负载平衡的配置片段(在区域数据文件中)。 www   IN  A       192.168.0.4        IN  A       192.168.0.5        IN  A       192.168.0.6 在以上配置中,当客户端查询www服务器IP地址时,Bind将根据rrset-order语句定义的次序把配置中设定的3条A记录都发送给客户端,客户端可以使用自己规定的算法从3条记录中挑选一条。rrset-order语句是主配置文件中options主语句的一条子语句,可以定义固定、随机和轮询的次序。 order_spec定义: [ class class_name ][ type type_name ][ name "domain_name"] order ordering 如果没有设定类,默认值为ANY。如果没有设定类型,默认值为ANY。如果没有设定 名称,默认值为"*"。 合法的排序值是: fixed:记录以它们在域文件中的顺序 random:记录以随机顺序被返回 cyclic:记录以环顺序被返回 例如: rrset-order { class IN type A name "host.example.com" order random; order cyclic; }; 将会使得任何处于IN类中的A类记录的响应以随机顺序返回,IN 类以"host.example.com"为后缀。其他的记录以循环记录被返回。如果多重rrset-order语句出现,它们并不组合在一起,只适用于最后一个条。但是rrset-order语句不被BIND9支持,BIND9目前只支持"random-cyclic"排序,服务器随机选择RRset集中的开始点,有顺序返回在那个点开始的记录。 可以通过配置全局配置 dns 轮询配置options来实现轮询。 options {  rrset-order { order cyclic; };  .....  }; fixed在默认编译的时候是关闭的,需要在编译的时候打开: Allow 'fixed' rrset-order (--enable-fixed-rrset) ./configure  --enable-largefile --enable-threads --disable-openssl-version-check  --enable-fixed-rrset --prefix=/home/slim/bind9.9.7 --with-libtool
slimina
关注
关注
点赞
收藏
打赏
评论
DNS BIND之DNS轮询负载
DNS负载均衡的优点是简单易行,而且实现代价小。它在DNS服务器中为同一个域名配置多个IP地址(即为一个主机名设置多条A资源记录),在应答DNS查询时,DNS服务器对每个查询将以DNS文件中主机记录的IP地址按顺序返回不同的解析结果,将客户端的访问引导到不同的计算机上去,从而达到负载均衡的目的。
复制链接
扫一扫
专栏目录
CentOS 6.5 下通过Webmin管理BIND实现DNS轮询
weixin_30559481的博客
08-20
262
一、介绍
1、Webmin
以下Webmin的介绍来自百度百科。
Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前
Webmin支持绝大多数的Unix系统,这些系统除了各种版本的linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix
和FreeB...
DNS的部署(BIND)的经验之谈 (有常见报错总结)
weixin_49315122的博客
08-21
2817
这里不介绍DNS的基础知识,只关于DNS部署相关的内容
首先理解两个概念: 递归请求和迭代请求
所谓递归请求:即为DNS服务器要去DNS的根服务器一层一层的请求下来(相当消耗资源)
所谓迭代请求:DNS服务器从自己负责的区域这一层或往下就能找到(不需要去DNS根服务器找)
本机主DNS服务器:192.168.150.129
从DNS服务器:192.168.150.130
子域DNS服务器:192.168.150.131
BIND的基础安装
(1)yum安装BIND安装包
yum.
参与评论
您还未登录,请先
登录
后发表或查看评论
BIND 9 的高级配置.pdf
05-27
BIND 9 的高级配置
网上整理出来的一篇文章,不知道出处。。
linux实现DNS轮询实现负载平衡
网站安全专家
06-02
2191
DNS 轮询机制会受到多方面的影响,如:A记录的TTL时间长短的影响;别的 DNS 服务器 Cache 的影响;windows 客户端也有一个DNS Cache。这些都会影响 DNS 轮询的效果。因此 DNS 的轮询机制并不能做为一个 load balancing的解决方案,只能作为一个 load distribution 方案。 不过有一个参数你可以试试看是否能调整一下轮询的效果:在 na...
linux中dns轮询,linux实现DNS轮询实现负载平衡
weixin_39900736的博客
05-14
120
linux实现DNS轮询实现负载平衡DNS轮询机制会受到多方面的影响,如:A记录的TTL时间长短的影响;别的DNS服务器Cache的影响;windows客户端也有一个DNS Cache。这些都会影响DNS轮询的效果。因此DNS的轮询机制并不能做为一个load balancing的解决方案,只能作为一个load distribution方案。不过有一个参数你可以试试看是否能调整一下轮询的效果:在na...
DNS协议及Bind应用
最新发布
个人博客:busyops.com
02-20
355
一、DNS基础概念
域名服务协议(Domain Name Service),属于应用层协议,需要借助通信子网完成通信,采用c/s架构,端口号为53/udp和53/tcp
1. 诞生背景
DNS协议不是在网络诞生最初就有的,据说全球最早接入网络的计算机只有四台,使用IP地址就可以完成主机间的通信,但是随着时间的推移接入网络的主机越来越多,并且人类最容易记住的连续数字不超过6个的,但是IP地址长度却可能到12位,所以最初的解决方案就是在本地引入一个文件(hosts文件),这个文件里面记录了每一个需要通信的IP地
linux 本机dns 轮循,linux实现DNS轮询实现负载平衡
weixin_42526087的博客
05-13
199
DNS 轮询机制会受到多方面的影响,如:A记录的TTL时间长短的影响;别的 DNS 服务器 Cache 的影响;windows 客户端也有一个DNS Cache。这些都会影响 DNS 轮询的效果。因此 DNS 的轮询机制并不能做为一个 load balancing的解决方案,只能作为一个 load distribution 方案。不过有一个参数你可以试试看是否能调整一下轮询的效果:在 named....
《DNS与BIND(第5版)》——10.7 轮询调度(Round-Robin)负载分配
weixin_33895695的博客
05-02
176
本节书摘来自异步社区《DNS与BIND(第5版)》一书中的第10章,第10.7节,作者: 【美】Joseph Davies 更多章节内容可以访问云栖社区“异步社区”公众号查看。
10.7 轮询调度(Round-Robin)负载分配
自BIND 4.9发布之后,名称服务器已经正式支持一些过去必须通过补丁才能实现的负载分配功能。Bryan Beecher曾给...
BIND+Mysql实现DNS轮询泛解析和IP视图
hj3420的专栏
12-19
4444
文档内容:
1.关于本文档
2.Bind+Mysql+Mysql-bind环境搭建
3.Bind配置
4.Mysql数据库设置
5.常见问题解决
文档正文:
1. 关于本文档
本文档用于DNS和BIND结合配置域名解析和其他更深化的服务,如DNS轮询和squid反向加速结合做简单的流量动态均衡,泛解析和apache mod_rewrite结合做虚拟多级域名,应用I
DNS详解以及Bind使用(一)---概述
weixin_40864891的博客
12-17
682
这是目录相关概念DNS标题为什么DNS服务器可以有多台DNS查询类型DNS解析类型DNS服务器类型:一次完整的查询请求区域和域(zone & domain)资源记录资源记录的定义格式:
相关概念
DNS
Domain name Service: 使用特定的应用层一种协议,默认端口使用 tcp 53 和udp 53端口
FQDN:full qualified domain name : 是一...
DNS 和 BIND 详解
weixin_44983653的博客
07-31
1354
DNS 和 bind 详解DNSDNS 相关概念DNSFQDNTLDDNS 查询类型DNS名称解析方式域 和 主机DNS服务器类型一次完整的DNS查询请求经过的流程解析答案主-辅DNS服务器区域(zone)和域(domain)区域数据库文件资源记录资源记录的定义格式SOANSMXAAAAAPTRCNAME注意:
DNS
两个主机之间的通信,其实就是进程之间的通信,进程之间的通信又是基于 sock...
DNS解析及轮询
Wielun
02-14
4242
DNS排错
NOERROR ###查询成功
NXDOMAIN ###DNS服务器提示不存在这样的名称
SERVFAIL ...
DNS服务和BIND
weixin_43570812的博客
07-12
165
DNS服务和BIND
DNS服务
DNS:Domain Name System 应用层协议
C/S,53/udp, 53/tcp
BIND:Bekerley Internat Name Domain
ISC (www.isc.org)
本地名称解析配置文件:hosts
/etc/hosts
%WINDIR%/system32/drivers/etc/hosts
122.10.117.2 www.magedu.com
93.46.8.89 w
BIND配置文件详解(二)
weixin_34310369的博客
10-28
418
本文档摘录自《BIND9管理员手册》,如果有不对或者不清楚的地方,请大家告诉我,谢谢!BIND配置文件详解(二)6.options语句options语句的定义和使用:options语句用来设置可以被整个BIND使用的全局选项。这个语句在每个配置文件中只有一处。如果出现多个options语句,则第一个options的配置有效,并且会产生一个警告信息。如果没有o...
Bind+Nginx实现负载均衡推荐
weixin_33682790的博客
02-25
248
Nginx实现负载均衡
1 基础环境
1.1 服务器列表
1.2 DHCP分配内外地址
1.3 端口转发策略
1.4 初始化信息
主机名称
内外IP
系统
实现功能
Upstream
172.16.16.10
Centos 6.5 64位
DNSserver+Nginx实现负载均衡
Nginx-20
172.16.16....
RHEL服务器配置BIND以及实现DNS负载均衡
weixin_34246551的博客
09-22
227
负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 如果你有一个很受欢迎的Web站点,你会发现当请求的连接数增加时,服务器的响应延时也会随之增加。虽然你可以增加RAM、升级处理器、使用更快的驱动器及总线,这在短期内会...
使用Bind配置DNS Load Balancing
奋斗中拥有
09-03
4375
1. 负载均衡最原始的负载平衡,可以在 DNS 里使用多个 A 纪录来达到效果。假设,如果你有三台 WWW 服务器,它的 IP 地址分别为 10.0.0.1,10.0.0.2 以及 10.0.0.3,使用以下的设定方式,每台服务器都会被分到 1/3 的联机。NameTTLCLASSTYPEResource Record (RR)
域名:从注册到解析的过程
kevin_tes的专栏
11-02
2209
从注册到解析
——BIND配置以及ZONEFILE格式
TheTable Of Contents
从注册到解析... 1
一.域名注册系统产生的相关解析信息... 3
1.1 CNNIC业务逻辑... 3
1.2 Zonefile记录内容... 3
二.解析基本原理... 4
2.1 解析服务器... 4
2.2 解析过程... 4
三.Bind工作机制和原理... 5
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:深蓝海洋
设计师:CSDN官方博客
返回首页
slimina
CSDN认证博客专家
CSDN认证企业博客
码龄15年
暂无认证
404
原创
3万+
周排名
173万+
总排名
281万+
访问
等级
2万+
积分
420
粉丝
285
获赞
520
评论
657
收藏
私信
关注
热门文章
负载均衡-haproxy安装配置
77208
MQTT协议之订阅及发布(使用paho-mqtt-client或mqttv3实现)
45185
Redis 集成Spring(spring-data-redis)
41075
RocketMQ管理命令说明
40702
MQTT协议之Apache Apollo 安装使用
38179
分类专栏
其他
DNS BIND学习与应用
29篇
Memcache学习与应用
18篇
Redis学习教程
31篇
MongoDB学习与应用
48篇
RabbitMQ学习教程
27篇
RPC之Thrift学习实战
10篇
WEB前端
14篇
Java基础
33篇
Struts
1篇
Spring
29篇
MyBatis/Hibernate
4篇
Oracle
24篇
Mysql
27篇
Linux
48篇
RabbitMQ
28篇
ActiveMQ
17篇
RocketMQ
5篇
Kafka
3篇
Redis
45篇
Memcached
21篇
MongoDB
52篇
ZooKeeper
8篇
Dubbo
2篇
CAS
9篇
Hadoop
14篇
quartz
1篇
Maven
2篇
RPC /SOA/分布式
35篇
node.js
搜索引擎
30篇
NIO(mina/netty)
2篇
SQLite/MapDB
1篇
Json工具
1篇
Android
9篇
消息推送
26篇
Http/算法
6篇
测试
13篇
应用服务器(tomcat/jetty)
6篇
负载均衡/集群
42篇
项目管理(maven/svn/git)
10篇
运维监控
2篇
RESTful
1篇
Nginx
16篇
CouchDB
1篇
Cassandra
1篇
Hbase
1篇
DNS/DHCP
30篇
文件系统及分布式
12篇
数据缓存
10篇
Spring Boot
2篇
最新评论
DNS BIND之dnssec安全介绍
band007cs:
7年前的文章了。其中开头的插图右半部图“DNSSEC认证解析过程”所描述的步骤,其次序应与左半部图“DNS解析过程”相同,即首先向根域名服务器发送查询
MongoDB 整合Spring(spring-data-mongodb)
jimworf:
大佬 有没有尝试过在使用MongoTemplate 的时候注册转换器啊? 我尝试了很多次,始终不生效
DNS BIND之rndc介绍及使用
weixin_54214090:
能不能说下rndc status的中文信息
MongoDB使用小结
aidedmniy:
全面掌握MongoDB4.0 完成从小白到达人的蜕变
下载地址:https://download.csdn.net/download/aidedmniy/77122047
MongoDB 索引之全文索引
slimina:
新版本已经支持了,记得是3.2以上版本,文章里还是2.8版本的,不过全文搜索建议还是使用elasticsearch
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
如何利用redis key过期事件实现过期提醒
Spring事务不生效问题汇总
Spring event应用
2018年1篇
2017年16篇
2016年29篇
2015年357篇
2014年155篇
2013年18篇
2010年1篇
目录
目录
分类专栏
其他
DNS BIND学习与应用
29篇
Memcache学习与应用
18篇
Redis学习教程
31篇
MongoDB学习与应用
48篇
RabbitMQ学习教程
27篇
RPC之Thrift学习实战
10篇
WEB前端
14篇
Java基础
33篇
Struts
1篇
Spring
29篇
MyBatis/Hibernate
4篇
Oracle
24篇
Mysql
27篇
Linux
48篇
RabbitMQ
28篇
ActiveMQ
17篇
RocketMQ
5篇
Kafka
3篇
Redis
45篇
Memcached
21篇
MongoDB
52篇
ZooKeeper
8篇
Dubbo
2篇
CAS
9篇
Hadoop
14篇
quartz
1篇
Maven
2篇
RPC /SOA/分布式
35篇
node.js
搜索引擎
30篇
NIO(mina/netty)
2篇
SQLite/MapDB
1篇
Json工具
1篇
Android
9篇
消息推送
26篇
Http/算法
6篇
测试
13篇
应用服务器(tomcat/jetty)
6篇
负载均衡/集群
42篇
项目管理(maven/svn/git)
10篇
运维监控
2篇
RESTful
1篇
Nginx
16篇
CouchDB
1篇
Cassandra
1篇
Hbase
1篇
DNS/DHCP
30篇
文件系统及分布式
12篇
数据缓存
10篇
Spring Boot
2篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
slimina
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值