LVS DR模式 RealServer 为 Windows客户端配置
部署邮件系统负载均衡,采用LVS-DR模式,调度器是一台centos 5.8,real-server是两台windows2008,DR的配置网上很多,就不贴出来了,主要是real-server的配置,因为是windows 2008,多了些步骤
具体做法如下:
1.关掉系统自带防火墙功能
2.新增环回网卡
3.配置环回ip为vip的ip,掩码255.255.255.255
4.修改网卡信息
在命令行下修改,开始--运行--cmd
netsh
interface ipv4 set interface "实节点网卡名字" weakhostreceive=enabled
netsh
interface ipv4 set interface "实节点网卡名字" weakhostsend=enabled
netsh interface
ipv4 set interface "实节点环回网卡名字" weakhostreceive=enabled
netsh interface ipv4
set interface "实节点环回网卡名字" weakhostsend=enabled
完成后,测试一下是否好了,恭喜你,:)大功告成!
上面的四条命令一定要输入,因为windows 2008的默认中,网卡的stronghost处于启用状态,这个设置可以防止跨接口转发数据包,这就表明:来自一个网络适配器的请求不会被环回适配器处理,因为这个请求来自于不同的网络适配器。为了将环回适配器从stronghost切换为weakhost,需要运行以上四条命令,要不然TCP的状态会一直处于SYN_RECV 状态,解决这个问题花了我一天的时间,最后在一个老外的文档里找到的办法
http://blog.loadbalancer.org/direct-server-return-on-windows-2008-using-loopback-adpter/
有不懂的欢迎留言!
注意:IIS要去掉"保持HTTP连接"