LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1685|回复: 17

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

[复制链接]
发表于 2004-7-17 02:19:51 | 显示全部楼层 |阅读模式
这个网络材用两个公网IP(有两条光纤)
这台服务器要做的是,局域网内的客户端分成两部份,分别通过两个公网IP代理上网(四块网卡, 两个公网IP两块,两个网关两块)
两个网关分别为:192。168。0。1和192。168。1。1
这样的服务器应该怎么设置,请高手帮忙
发表于 2004-7-17 14:50:16 | 显示全部楼层

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

最初由 ihqv 发表
(四块网卡, 两个公网IP两块,两个网关两块)
两个网关分别为:192。168。0。1和192。168。1。1


不用四块啊!三块就好了!买个好点的网卡!

基本上你说的这些很容易做!论坛有讨论过.
建议:装上redhat 9或者更高(容易得到),加载iptables脚本就可以了!

iptables -t nat POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to internetIP

iptables -t nat POSTROUTING -S 192.168.1.0/24 -o eht1 -j SNAT --to internetIP2

很久没写脚本.
 楼主| 发表于 2004-7-18 18:06:50 | 显示全部楼层
iptables -t nat POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to internetIP

iptables -t nat POSTROUTING -S 192.168.1.0/24 -o eht1 -j SNAT --to internetIP2

这样的话, /etc/sysconfig/network和ifcfg-eth2(就是内网网关的IP)这里怎么设置啊
发表于 2004-7-18 21:17:49 | 显示全部楼层
不是在设置ip的配置文件里添加,你可以在命令行完成它,或是启动时需要加到/etc/rc.local,或是做个脚本都可以
发表于 2004-7-19 16:46:42 | 显示全部楼层
你的是这样对吧,

eth0 公网IP1
eth1 192.168.0.1
eth2 公网IP2
eth3 192.168.1.1

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



参考:http://www.linuxsir.cn/forum.php?mod=viewthread&tid=80653
 楼主| 发表于 2004-7-20 00:10:12 | 显示全部楼层
虽然好多看不懂,,
谢谢老大
发表于 2004-7-20 14:06:40 | 显示全部楼层
最初由 ihqv 发表
虽然好多看不懂,,
谢谢老大

不用看懂的,只要用root打开一个终端,输入以上东西就好了......
发表于 2004-7-20 17:41:04 | 显示全部楼层
基本上你们说的方法都行不通
敢问大侠们?你们没想到他说的是有两个公网ip吗?那么是不是需要设置两个网关?如果设置了两个网关的话,路由表里会出现两条缺省路由,那么实际上计算机就只能选则其中的一条缺省路由发送数据包,那有两个公网ip又有什么用?!
如果非要用两个公网ip的话,楼主只能牺牲个人时间,将某些静态路由一条一条的输入到计算机里,要么就在网上找找负载均衡的软件才行!
 楼主| 发表于 2004-7-20 23:29:55 | 显示全部楼层
对啊,缺省路由怎么办啊
发表于 2004-7-21 00:23:03 | 显示全部楼层
四个网关都可以,看你的主板支持!肯定行的通!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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