免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2869 | 回复: 0
打印 上一主题 下一主题

[proxy] iptables加上静态路由实现代理服务问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-06-13 10:40 |只看该作者 |倒序浏览
本帖最后由 xuyao2032011 于 2011-06-13 13:45 编辑


说明:
     如图所示,所有的环境都是在虚拟机环境下做的,所有的网卡都是桥接模式。
     proxy2和gad1是2台linux虚拟机,之间配置tunnel隧道。配置信息如下:

proxy2:
source /root/.bash_profile
/sbin/service tunnel_gad1 start  (运行隧道配置)
/sbin/iptables -t nat -A PREROUTING -i eth0 -d 192.168.1.1 -p tcp --dport 80 -j DNAT --to 192.168.2.2:80
/sbin/route add -host 192.168.2.2 gw 192.168.237.25
/etc/init.d/httpd start
隧道脚本:
#!/bin/bash

REMOTEIP=10.253.0.101
LOCALIP=10.253.0.100
#REMOTENET=192.168.80.0/24

TUNDEV=gad1
TUNIP=192.168.237.26
NETMASK=255.255.255.252

start()
{
        modprobe ipip

        iptunnel add ${TUNDEV} mode ipip remote ${REMOTEIP} local ${LOCALIP}
        ifconfig ${TUNDEV} ${TUNIP} netmask ${NETMASK}
#        route add -net ${REMOTENET} gw ${GATEWAY} dev ${TUNDEV}
}

stop()
{
        iptunnel del ${TUNDEV}
#        modprobe -r ipip
}

case "$1" in
        start)
                start ;;
        stop)
                stop ;;
        restart)
                stop
                start ;;
esac
gad1:
     /sbin/service tunnel_proxy2 start (运行隧道脚本)
隧道脚本:
     #!/bin/bash

REMOTEIP=10.253.0.100
LOCALIP=10.253.0.101
#REMOTENET=192.168.80.0/24

TUNDEV=proxy2
TUNIP=192.168.237.25
NETMASK=255.255.255.252

start()
{
        modprobe ipip

        iptunnel add ${TUNDEV} mode ipip remote ${REMOTEIP} local ${LOCALIP}
        ifconfig ${TUNDEV} ${TUNIP} netmask ${NETMASK}
#        route add -net ${REMOTENET} gw ${GATEWAY} dev ${TUNDEV}
}

stop()
{
        iptunnel del ${TUNDEV}
#        modprobe -r ipip
}

case "$1" in
        start)
                start ;;
        stop)
                stop ;;
        restart)
                stop
                start ;;
esac

问题:
     Realserver上开启IIS服务,在client这台机器上访问 192.168.1.1这个地址,看到的却是192.168.1.1上的apach服务,为什么访问不到realserver:192.168.2.2的IIS服务?跪求解。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP