使用DNS服务器实现负载均衡
访问企业网服务器的用户急剧增加,一台服务器难以满足用户的访问需要,那么如何才能保证用户的正常访问呢?解决方法有很多,如使用Windows2000或WindowsServer2003提供网络负载均衡服务,但该服务的设置非常复杂 。而通过DNS服务器实现网络负载均衡则是一种比较简单的方法 。
笔者以企业网中的Web服务器为例来介绍一下如何使用DNS服务器实现网络负载均衡 。为了提高域名为“www.rtj.net”的网站的访问量,在企业网中部署三台内容相同的Web服务器,它们提供相同的服务,但每台服务器的IP地址都不一样 。下面对企业网中的DNS服务器进行设置来实现三台Web服务器共同承担客户对网站的访问 。
一、启用循环
以WindowsServer2003系统为例,在DNS服务器中,依次点击“开始→程序→管理工具→DNS”选项,进入DNS管理器窗口,鼠标右键点击DNS服务器图标,在弹出的快捷菜单中选择“属性”选项,接着在属性对话框中切换到“高级”选项卡,确保“服务器选项”列表框中的“启用循环”选项处于选中状态 。
二、添加主机记录
在“rtj.net”区域中创建主机记录 。在DNS管理器窗口中,右键点击“rtj.net”项,在弹出的菜单中选择“新建主机”,进入新建主机对话框,在“名称”栏中输入“WWW”,IP地址栏中输入其中一台Web服务器的IP地址,如192.168.0.5,最后点击“添加主机”按钮 。
因为企业网中有三台Web服务器,并且它们的IP地址都不同,因此另外还要新建两条主机名为“WWW”的主机记录,方法和上面一样,仅仅是它们的IP地址内容不同 。这样就能将网站域名分别解析到不同的Web服务器上 。
【使用DNS服务器实现负载均衡】DNS服务器rtj.net区域三条主机记录内容如下表所示:
完成了以上三条主机记录的创建后,就实现了Web服务器的网络负载均衡 。这样当客户机访问网站时,就会向DNS服务器发出域名解析请求 。DNS服务器收到第一个请求时,会把第一个IP地址192.168.0.5返回给客户机,当第二个客户机要求域名解析时,DNS服务器就把第二个IP地址192.168.1.5返回给客户机 。通过这样的循环分配,就可以把客户机的访问分担到不同的Web服务器上,从而实现网络负载均衡功能 。
推荐阅读
- 酒后喝什么饮料解酒
- 边牧犬咬人怎样办?要怎样防止它咬人?
- 生完孩子要用收腹带吗?收腹带使用不当的危害?
- 硝基复合肥优势在哪,有哪些使用禁忌
- 农药肥料巧使用 省药省工效果好
- 农药二次稀释好处多,使用方法很重要!
- 长期使用香水对身体有哪些危害 香水有毒吗
- 蔬菜叶面肥如何选择,怎样使用?
- 这些肥料同时使用会出大问题?
- 解压包子值不值得买?解压包子的使用感好不好