- 论坛徽章:
- 0
|
做了简单的lvs系统:
director机器上做的nat: 外卡ip为:10.0.0.1,内卡的ip为:92.168.1.240,
realserver机器上的ip地址是两台win2000,ip分别是192.168.1.236、192.168.1.239,网关均设为director机器的内网的ip地址(192.168.1.240),可是直接去http://10.0.0.1的时候总是以下的提示:
"
Gateway Timeout
The following error occurred:
[code=GATEWAY_TIMEOUT] A gateway timeout occurred. The server is unreachable. Retry
the request.
--------------------------------------------------------------------------------
Please contact the administrator.
"
下面是我的lvs启动脚本:
"
#!/bin/bash
echo 1 >; /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0.0.0.0/0 -o eth0 -j MASQUERADE
ipvsadm -C
ipvsadm -A -t 10.0.0.1:80 -s wrr
ipvsadm -a -t 10.0.0.1:80 -r 192.168.1.236:80-m -w 2
ipvsadm -a -t 10.0.0.1:80 -r 192.168.1.239:80 -m -w 3
ipvsadm
"
已经确保了以下几点:
1.director上相关LVS的补丁是否已经打过了,arp也打过。
2.director能访问内网的realserver机器(http://192.168.1.236和http://192.168.1.239)
3.在192.168.1.236和192.168.1.239上能ping通10.0.0.1
4.放置236.exe和239.exe分别到192.168.1.236和192.168.1.239的web根目录下,在外网机器的ie
直接去http://10.0.0.1/236.exe 和http://10.0.0.1/239.exe都提示“Gateway Timeout”,但
是用迅雷新建立一个任务,地址为“http://10.0.0.1/236.exe 或 http://10.0.0.1/239.exe”
均能正确把文件下载下来。
以上的问题实在棘手,似通非通,望高人指点?多谢多谢 |
|