LinuxSir.cn,穿越时空的Linuxsir!

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

LINUX系统的双网卡双IP(双链路)实现方式

[复制链接]
发表于 2008-7-19 20:00:28 | 显示全部楼层 |阅读模式
小弟弟急需要知道怎么做 请各位高手指点一下 小弟我深深感谢
 楼主| 发表于 2008-7-19 20:01:45 | 显示全部楼层
当你的服务器为了不间断的向外提供服务,需要选择两个或两个以上的运营商的数据接入时。路由就成为一个问题,如何使电信的客户使用电信的链路,网通的客户使用网通的链路访问服务器。  

寻找高手帮我指点
回复 支持 反对

使用道具 举报

发表于 2008-7-20 19:20:52 | 显示全部楼层
使用ip route命令就可以做到
  1. ETH0=192.168.0.x
  2. ETH1=192.168.0.y
  3. GATEWAY=192.168.0.z
  4. /sbin/route  add  -net  0.0.0.0  netmask  0.0.0.0  gw  $GATEWAY  dev  eth0       
  5. /sbin/route  add  -net  0.0.0.0  netmask  0.0.0.0  gw  $GATEWAY  dev  eth1       
  6. /sbin/ip  route  add  to  0.0.0.0/0  via  $GATEWAY  dev  eth0  table  10
  7. /sbin/ip  rule  add  from  $ETH0/32  table  10                                 
  8. /sbin/ip  route  add  to  0.0.0.0/0  via  $GATEWAY  dev  eth1  table  20
  9. /sbin/ip  rule  add  from  $ETH1/32  table  20
复制代码
这样电信的数据从电信的回来,网通的从网通的回来
回复 支持 反对

使用道具 举报

发表于 2008-8-7 11:52:02 | 显示全部楼层
恐怕要搜集电信和网通的地址段,然后设置多条静态路由了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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