windows server 2003 网络负载均衡(NLB)
一、实验准备
  1、准备两台(一台为DC服务器,另一台为成员服务器)或者三台(一台为DC服务器,另外两台为成员服务器)windows server 2003 企业版操作系统的虚拟机
  2、如果只有两台系统,那么两台系统都必须有两块网卡,其中一块用来作为专用网卡(心跳线),另外一块用来对外部提供服务;如果准备了三台操作系统的,DC服务器只需一块网卡,另外两台成员服务器必须两块网卡,其中一块用来作为专用网卡(心跳线),另外一块用来对外部提供服务。
  3、将其中一台配置为DC服务器,将成员服务器加入DC服务器。
二、网络配置情况
  1、DC服务器
     IP:10.0.10.1   mask:255.0.0.0  dns:10.0.10.1
  2、第一台成员服务器
     外网网卡
     IP:10.0.10.10  mask:255.0.0.0  dns:10.0.10.1
     专用网卡
     IP:172.16.1.1  mask:255.255.0.0(不需要DNS,这块网卡是专用网卡,是用来做心跳的)
  3、第二台成员服务器     
     IP:10.0.10.20  mask:255.0.0.0  dns:10.0.10.1
     专用网卡
     IP:172.16.1.2  mask:255.255.0.0(不需要DNS,这块网卡是专用网卡,是用来做心跳的)
  4、在DC服务器上的DNS里添加一个主机记录,用来管理群集
     IP:10.0.10.100   domain:www.leeice.com
在这里只给出三台操作系统环境的配置情况
三、网络负载均衡配置
   1、在两台成员服务器上配置WEB站点,在做试验的时候两台成员服务器上的网站内容可以不相同。在实际工作环境中,两台成员服务器上的网站内容是一样的。
   2、在第一台成员服务器上配置,打开“开始”->“运行”输入“nlbmgr”,在对话框上选择“新建群集”,然后下一步,输入群集管理IP和domain,在接着下一步到完成。
   3、在第二台成员服务器上配置,打开“开始”->“运行”输入“nlbmgr”,在对话框上选择“连接到现存的”,然后输入第一台成员服务器的心跳线IP,这是会出现群集IP和domain,选择后在点击到完成,这就连接到已存在的群集上了。
   4、在第2步的基础上,“添加主机到群集”,输入当前(第二台成员服务器)主机心跳线的IP,选择“外网网卡”,点击下一步直到完成。
四、测试
  1、测试能都正常访问
  2、将其中一台成员服务器的外网网卡停用,刷新浏览器,看是否将页面内容转到第二台上了。如果转上去了,就说明网络负载均衡成功了。

对文章的几个知识点的补充:
DC,Domai Controller,域控制器,如果你要搭建域环境的话第一步就是要生域,也就是装DC,首先把你网卡的DNS指向自己,然后运行dcpromo,安装过程中你需要插入windows server 2003(或windows 2000 server的光盘,取决于你的操作系统),它会自动安装DNS(建议自动安装,不要选择手动配置)。
要加入域的客户机首先也要讲DNS指向DC,然后在我的电脑上右键--属性--计算机名--更改,选择域,然后输入你要加入的域名,输入与账户名和密码,提示重启,OK了。×××服务器当然也要加入域。
在×××服务器上打开RRAS,在服务器上右键--属性--安全--把身份验证方式改为RADIUS身份验证,再点击配置,点击添加,输入DC的IP。然后在DC上安装一个组件,点击开始--控制面板--添加删除windows组件,找到网络服务,双击打开,勾选Internet验证服务,确定,下一步,当然过程中需要系统盘。OK了。这样×××客户端在连接×××服务器时,服务器将把身份验证交由DC来验证,也就是说,只有域账户才能建立×××连接 

 

×××服务器