搭建lvs DR 用windows 2008R2 做realserver

环境:1台linux服务器, 用于directory
2台windows服务器,用于realserver

IP地址划分:linux服务器 192.168.180.40
windows1服务器 192.168.180.58
windows2服务器 192.168.180.59
VIP:192.168.180.61
网关:192.168.180.62
linux服务器配置:
ifconfig eth1:1 192.168.180.61 netmask 255.255.255.255 up
route add -host 192.168.180.61 dev eth1:1
ipvsadm -C
ipvsadm -A -t 192.168.180.61:80 -s rr
ipvsadm -a -t 192.168.180.61:80 -r 192.168.180.58:80 -g
ipvsadm -a -t 192.168.180.61:80 -r 192.168.180.59:80 -g
ipvsadm -L -n
服务已启动,确定工作正常

windows服务器配置:
在2008R2上添加了loopback adapter,配置VIP 192.168.180.61,掩码255.255.255.255 网关本想指定192.168.180.61 但是windows不让指定,我就没有指定。在windows 在两台windows上搭建好IIS,建立站点,本想测试效果,但是client访问VIP刷新不到页面。网上查一下,有朋友写需要输入一下命令:
netsh interface ipv4 set interface "net" weakhostreceive=enabled
netsh interface ipv4 set interface "net" weakhostsend=enabled
netsh interface ipv4 set interface "loopback" weakhostreceive=enabled
netsh interface ipv4 set interface "loopback" weakhostsend=enabled
但是我在命令提示符里输入命令后,在刷新页面也出不来。

在linux上使用ipvsadm -Ln 查看,可以看到Inactconn在增长。

问:大家帮帮忙 这是什么问题~ 感谢不尽

Forums:

那个你看看是否是因为 arp 的问题?

网关可以不用指定,修改下注册表,HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces 找到Microsoft loopback adapter设置ipaddress值:192.168.180.61 Subnetmask: 255.255.255.255,禁用设备再启用即可。

randomness