多台主机使用DNS服务器实现网络负载均衡
解决方法有很多,如使用Windows 2000或Windows Server 2003提供网络负载均衡服务,但该服务的设置非常复杂。而通过DNS服务器实现网络负载均衡则是一种比较简单的方法。
笔者以企业网中的Web服务器为例来介绍一下如何使用DNS服务器实现网络负载均衡。为了提高域名为“www.666idc.com”的网站的访问量,在企业网中部署三台内容相同的Web服务器,它们提供相同的服务,但每台服务器的IP地址都不一样。下面对企业网中的DNS服务器进行设置来实现三台Web服务器共同承担客户对网站的访问。
一、启用循环
以WindowsServer2003系统为例,在DNS服务器中,依次点击“开始→程序→管理工具→DNS”选项,进入DNS管理器窗口,鼠标右键点击DNS服务器图标,在弹出的快捷菜单中选择“属性”选项,接着在属性对话框中切换到“高级”选项卡(图1),确保“服务器选项”列表框中的“启用循环”选项处于选中状态。
二、添加主机记录
在“666idc.com”区域中创建主机记录。在DNS管理器窗口中,右键点击“666idc.com”项,在弹出的菜单中选择“新建主机”,进入新建主机对话框,在“名称”栏中输入“WWW”,IP地址栏中输入其中一台Web服务器的IP地址,如192.168.0.5,最后点击“添加主机”按钮。
因为企业网中有三台Web服务器,并且它们的IP地址都不同,因此另外还要新建两条主机名为“WWW”的主机记录,方法和上面一样,仅仅是它们的IP地址内容不同。这样就能将网站域名分别解析到不同的Web服务器上。
DNS服务器666idc.com区域三条主机记录内容如下表所示:
完成了以上三条主机记录的创建后(图2),就实现了Web服务器的网络负载均衡。这样当客户机访问网站时,就会向DNS服务器发出域名解析请求。DNS服务器收到第一个请求时,会把第一个IP地址192.168.0.5返回给客户机,当第二个客户机要求域名解析时,DNS服务器就把第二个IP地址192.168.1.5返回给客户机。通过这样的循环分配,就可以把客户机的访问分担到不同的Web服务器上,从而实现网络负载均衡功能。
三、负载均衡功能的优化
企业网通常由很多子网构成,为了降低网络中的数据流量,客户机最好能访问处于同一子网内的Web服务器。虽然实现了网络负载均衡功能,但并不能保证客户访问的是本子网的Web服务器。其实这个问题也很好解决,只要启用DNS服务器的“启用网络掩码排序”功能即可。
在DNS管理器窗口中,右键点击DNS服务器,在弹出的菜单中选择“属性”,然后在属性对话框中切换到“高级”选项卡,勾选“服务器选项”列表框中的“启用网络掩码排序”选项即可。这样客户机每次都能访问到本子网内的Web服务器了。
完成以上设置后,就使DNS服务器实现了网络负载均衡功能,把客户的访问分担到每个Web服务器上,并且还减少了跨子网的网络通信流量,大大降低了企业网的通信负担。
多台主机使用DNS服务器实现网络负载均衡相关推荐
- linux dns 泛域名,linux配置从dns服务器泛域名解析负载均衡【实验】
实验一 实验名称:搭建从dns服务器 步骤1:基本环境 两台dns服务器,一主一从,一台客户机做测试同一网段能够ping通 步骤2:安装软件包 由于我的主dns服务器已经打好了,参考上一实验,这里直接 ...
- Windows Server 2012R2 Web Farm与网络负载均衡
一.什么是网络负载均衡 负载平衡NLB(Network LoadBalancer) 是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅 ...
- 服务器集群负载均衡原理
当系统面临大量用户访问,负载过高的时候,通常会使用增加服务器数量来进行横向扩展,使用集群和负载均衡提高整个系统的处理能力. 而我们讨论的负载均衡一般分为两种,一种是基于DNS,另一种基于IP报文. 利 ...
- 【Windows Server 2019】网络负载均衡服务配置与管理——理论+网络拓扑及说明
目录 1. 负载均衡的基本概念 1.1 负载均衡的定义 (1)一个没有负载均衡的Web服务架构 (2)加入负载均衡器的Web服务架构 1.2.负载均衡的工作原理 1.3.负载均衡三要素 (1)分发策略 ...
- 【Windows Server 2019】网络负载均衡服务配置与管理——安装配置及验证
目录 4. 安装和配置网络负载均衡服务 4.1 安装NLB服务 4.2 创建NLB集群 4.3 将服务器添加到集群 5. 验证负载均衡服务器 5.1 拓扑说明 5.2 安装IIS服务 5.3 验证负载 ...
- 一台主机几个服务器系统吗,一台主机几个服务器系统吗
一台主机几个服务器系统吗 内容精选 换一换 专属主机(Dedicated Host,DeH),是指用户可独享的专属物理主机资源.您可以将云服务器创建在您的专属主机上,满足您对隔离性.安全性.性能的更高 ...
- 服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型
服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型 下面是"黑夜路人"的<大型网站架构优化(PHP)与相关开源软件使用建议> =============== ...
- nlb连接服务器不设虚拟ip,使用微软NLB(网络负载均衡)技术组建Wss站点
<使用微软NLB(网络负载均衡)技术组建Wss站点>由会员分享,可在线阅读,更多相关<使用微软NLB(网络负载均衡)技术组建Wss站点(15页珍藏版)>请在人人文库网上搜索. ...
- 负载均衡服务器可以说虚拟机吗,配置网络负载均衡只需十步即可完成
不知道作为一名软件研发者,你配置一个网络负载均衡需要多久的时间,你是否在犹豫哪一步应该怎样做?哪一步应该怎样配置?不妨直说,小编完成这项工作只需要十步就可以完成了.如果想知道小编是怎样做到的吗?那就请 ...
最新文章
- python写入html文件带样式,使用pandas将数据帧写入html时应用样式映射
- Hive分区、分桶操作及其比较(转自:http://blog.csdn.net/epitomizelu/article/details/41911657)
- python自动化工具开发_初识TPOT:一个基于Python的自动化机器学习开发工具
- 管理低代码公民开发人员的8个技巧
- 路由表(FIB)的初始化
- adam算法效果差原因_信电学院本科生提出AI新算法:速度比肩Adam,性能媲美SGD,ICLR领域主席赞不绝口...
- LPTSTR、LPCSTR、LPCTSTR、LPSTR的意义
- 马斯克:未来将尝试打造超级高铁运输系统 时速是飞机的2倍
- 1 常用邮箱SMTP/POP3地址及端口
- bzoj2286: [Sdoi2011消耗战] 虚树构造
- 干货分享|Contrast essay写作步骤分析
- 一款很哇塞的csdn开发助手,你确定不来看看嘛
- Ribbon的基本应用
- win10使用VMware Workstations安装CentOS
- 4384---一方通行与最后之作 (sdut oj)
- 华为设备配置OSPF负载分担
- base64字符串实现下载文件
- Python爬虫——Scrapy框架(附有实战)
- 人工智能-算法入门-
- Elastic Search
热门文章
- ipad 支架 创意 DIY
- 【Python函数的递归】
- java:引用数据类型
- 找到一个最大的轮廓(四边形)
- java 找不到主类或无法加载_Java找不到或无法加载主类解决方法
- 上交大许志钦:神经网络中的奥卡姆剃刀——简单有效原理
- 货拉拉sql互联网大厂面试真题在线练习
- IP地址和子网划分(三)——《子网划分详解》
- 微信订烟服务器异常,大圣教程-,新商盟怎么在微信上订烟新商盟微信订烟教程,9Zu3sEGc50vN...
- 启动Fiddler导致浏览器显示“您的连接不是私密连接”