您的位置:首页 > 其它

tony_LVS DR模式 RealServer 为 Windows客户端配置

2014-05-22 18:12 971 查看
LVS DR模式 Windows 2000,Windows2003客户端配置

控制面板-添加硬件-选“是,我已经连接了此设备”点击下一步-在列表中选择添加新的硬件设备-选“安

装我充从手动...” -接下来的列表中选择“Microsoft loopback adapter ”

添加完成后在“网上邻居”右键 设置Microsoft loopback adapter

IP地址,子网掩码要设置成VIP所对应的子网掩码 (不能像linux那样设置成255.255.255.255)

如果设置为255.255.255.255 则会提示无效IP地址和子网掩码组合 <在WINDOWS 2008当中将会无此问题 不

过需要从命令行来做ARP抑制方面的处理>

然后“开始”->"运行"-> regedit.exe

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

寻找“VIP”将其设置成255.255.255.255

重启网卡之后 如果成功 则VIP的 NETMASK将会变为 255.255.255.255

LVS DR模式 Windows2008客户端配置
http://kb.linuxvirtualserver.org/wiki/Windows_Servers_in_LVS/DR_and_LVS/TUN_Clusters http://blog.loadbalancer.org//direct-server-return-on-windows-2008-using-loopback-adpter/

控制面板-添加硬件-欢迎使用硬件添加向导 - 安装我充从手动...选择网络适配器 - 选择厂商,

microsoft,添加microsoft loopback adapter,下一步安装即可:

配置IP地址为VIP地址,子网掩码配置为255.255.255.255,

在命令行下修改客户端网卡接口,环回接口连接模式:

其次,在cmd里面输入以下命令:
netsh interface ipv4 set interface "extranet" weakhostreceive=enabled
netsh interface ipv4 set interface "extranet" weakhostsend=enabled

netsh interface ipv4 set interface "intranet" weakhostreceive=enabled
netsh interface ipv4 set interface "intranet" weakhostsend=enabled

netsh interface ipv4 set interface "loopback" weakhostreceive=enabled
netsh interface ipv4 set interface "loopback" weakhostsend=enabled

[b]另外的方法:[/b]
LVS-DR,real-server为windows 2008的配置

部署邮件系统负载均衡,采用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连接"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: