解决方法有很多,如使用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服务器实现网络负载均衡相关推荐

  1. linux dns 泛域名,linux配置从dns服务器泛域名解析负载均衡【实验】

    实验一 实验名称:搭建从dns服务器 步骤1:基本环境 两台dns服务器,一主一从,一台客户机做测试同一网段能够ping通 步骤2:安装软件包 由于我的主dns服务器已经打好了,参考上一实验,这里直接 ...

  2. Windows Server 2012R2 Web Farm与网络负载均衡

    一.什么是网络负载均衡 负载平衡NLB(Network LoadBalancer) 是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅 ...

  3. 服务器集群负载均衡原理

    当系统面临大量用户访问,负载过高的时候,通常会使用增加服务器数量来进行横向扩展,使用集群和负载均衡提高整个系统的处理能力. 而我们讨论的负载均衡一般分为两种,一种是基于DNS,另一种基于IP报文. 利 ...

  4. 【Windows Server 2019】网络负载均衡服务配置与管理——理论+网络拓扑及说明

    目录 1. 负载均衡的基本概念 1.1 负载均衡的定义 (1)一个没有负载均衡的Web服务架构 (2)加入负载均衡器的Web服务架构 1.2.负载均衡的工作原理 1.3.负载均衡三要素 (1)分发策略 ...

  5. 【Windows Server 2019】网络负载均衡服务配置与管理——安装配置及验证

    目录 4. 安装和配置网络负载均衡服务 4.1 安装NLB服务 4.2 创建NLB集群 4.3 将服务器添加到集群 5. 验证负载均衡服务器 5.1 拓扑说明 5.2 安装IIS服务 5.3 验证负载 ...

  6. 一台主机几个服务器系统吗,一台主机几个服务器系统吗

    一台主机几个服务器系统吗 内容精选 换一换 专属主机(Dedicated Host,DeH),是指用户可独享的专属物理主机资源.您可以将云服务器创建在您的专属主机上,满足您对隔离性.安全性.性能的更高 ...

  7. 服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型

    服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型 下面是"黑夜路人"的<大型网站架构优化(PHP)与相关开源软件使用建议> =============== ...

  8. nlb连接服务器不设虚拟ip,使用微软NLB(网络负载均衡)技术组建Wss站点

    <使用微软NLB(网络负载均衡)技术组建Wss站点>由会员分享,可在线阅读,更多相关<使用微软NLB(网络负载均衡)技术组建Wss站点(15页珍藏版)>请在人人文库网上搜索. ...

  9. 负载均衡服务器可以说虚拟机吗,配置网络负载均衡只需十步即可完成

    不知道作为一名软件研发者,你配置一个网络负载均衡需要多久的时间,你是否在犹豫哪一步应该怎样做?哪一步应该怎样配置?不妨直说,小编完成这项工作只需要十步就可以完成了.如果想知道小编是怎样做到的吗?那就请 ...

最新文章

  1. python写入html文件带样式,使用pandas将数据帧写入html时应用样式映射
  2. Hive分区、分桶操作及其比较(转自:http://blog.csdn.net/epitomizelu/article/details/41911657)
  3. python自动化工具开发_初识TPOT:一个基于Python的自动化机器学习开发工具
  4. 管理低代码公民开发人员的8个技巧
  5. 路由表(FIB)的初始化
  6. adam算法效果差原因_信电学院本科生提出AI新算法:速度比肩Adam,性能媲美SGD,ICLR领域主席赞不绝口...
  7. LPTSTR、LPCSTR、LPCTSTR、LPSTR的意义
  8. 马斯克:未来将尝试打造超级高铁运输系统 时速是飞机的2倍
  9. 1 常用邮箱SMTP/POP3地址及端口
  10. bzoj2286: [Sdoi2011消耗战] 虚树构造
  11. 干货分享|Contrast essay写作步骤分析
  12. 一款很哇塞的csdn开发助手,你确定不来看看嘛
  13. Ribbon的基本应用
  14. win10使用VMware Workstations安装CentOS
  15. 4384---一方通行与最后之作 (sdut oj)
  16. 华为设备配置OSPF负载分担
  17. base64字符串实现下载文件
  18. Python爬虫——Scrapy框架(附有实战)
  19. 人工智能-算法入门-
  20. Elastic Search

热门文章

  1. ipad 支架 创意 DIY
  2. 【Python函数的递归】
  3. java:引用数据类型
  4. 找到一个最大的轮廓(四边形)
  5. java 找不到主类或无法加载_Java找不到或无法加载主类解决方法
  6. 上交大许志钦:神经网络中的奥卡姆剃刀——简单有效原理
  7. 货拉拉sql互联网大厂面试真题在线练习
  8. IP地址和子网划分(三)——《子网划分详解》
  9. 微信订烟服务器异常,大圣教程-,新商盟怎么在微信上订烟新商盟微信订烟教程,9Zu3sEGc50vN...
  10. 启动Fiddler导致浏览器显示“您的连接不是私密连接”