LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: ihqv

双IP,双网关的共享服务器设置

[复制链接]
发表于 2004-7-23 20:35:20 | 显示全部楼层
我的情况和搂主差不多 只是我想一个网卡绑定两个IP 这样可以节省
一个网卡~ 我用的是debian 但我按网上找来的资料 都无法实现的
都郁闷两个星期了
发表于 2004-7-24 00:10:29 | 显示全部楼层
最初由 spblue 发表
我的情况和搂主差不多 只是我想一个网卡绑定两个IP 这样可以节省
一个网卡~ 我用的是debian 但我按网上找来的资料 都无法实现的
都郁闷两个星期了



兄弟怎么设置的,写下主要的,不然我们怎么帮你!!
 楼主| 发表于 2004-8-7 08:47:06 | 显示全部楼层
在iptables加载了
iptables -t nat POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to 公网IP1

iptables -t nat POSTROUTING -S 192.168.1.0/24 -o eht3 -j SNAT --to 公网IP2
完了, 内外网不通
发表于 2004-8-7 13:13:21 | 显示全部楼层
最初由 ihqv 发表
对啊,缺省路由怎么办啊


在选择的网段里,会由指定的gw出去。
发表于 2004-8-7 13:16:14 | 显示全部楼层
最初由 ihqv 发表
在iptables加载了
iptables -t nat POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to 公网IP1

iptables -t nat POSTROUTING -S 192.168.1.0/24 -o eht3 -j SNAT --to 公网IP2
完了, 内外网不通


详细的iptables设置呢?如果不是很熟,可以先照着精华贴试试。。
发表于 2004-8-7 14:01:12 | 显示全部楼层
你试试这样行吗?
在/etc/rc.d/init.d/rc.local中加入:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp1 -j MASQUERADE
以上适合ADSL拨号形式上网



echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING  -s 192.168.0.0/24 -o ethX(连接外网的第一个网卡配有公有IP) -j MSQUERADE
iptables -t nat -A POSTROUTING  -s 192.168.1.0/24 -o ethX(连接外网的第二个网卡配有公有IP) -j MSQUERADE
以上适合ISP分配的固定IP(专线接入)
网关一定不要设!!!!!!!切记!
发表于 2004-8-7 14:04:35 | 显示全部楼层
四个网段.三个网卡就可以做好!找个比较好的网卡绑定两个内网ip
注意在这三个网卡中一定不要设网关!
发表于 2004-8-7 14:19:18 | 显示全部楼层
网关只有在要上网的客户机上才存在网关!在服务器上设网关如果你们能上网才见鬼!在服务器上iptables里已经指定了规定的路径,包会根据规则选择合适的路径从而修改合适的帧头这样内网才和外网形成通讯,对于客户机来讲这种通讯是透明的!在私有IP和合法ip之间不会产生路由!所以网关是多余的也是行不通的,画蛇添足!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表