论坛风格切换切换到宽版
  • 801阅读
  • 4回复

[问题求助]如何设置双网关的主从关系? [复制链接]

上一主题 下一主题
离线initiallong.
 
发帖
2056
C币
-152475
威望
366
贡献值
1
银元
0
铜钱
4560
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
就是双网卡 有2个网关 假设第一个网关10..0.0.1  第二个网关192.168.0..1[成人用品]
如何设置默认从 第一.个网关走 然后第一个网关不行 就自动.转到第2个网关 简单的说就是设置网关的主从关系投资

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线cylczzj.
发帖
2088
C币
-60539
威望
413
贡献值
1
银元
-4
铜钱
4850
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
# route -n
#route add default gw 192.168.0.1 dev eth0
#route add default gw 10.0.0.1 dev eth1

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.0.1   0.0.0.0         UG    0      0        0 eth0
0.0.0.0         10.0.0.1     0.0.0.0         UG    0      0        0 eth1

linux 寻找路由会依次使用route-n路由表的,这样它就会先用192.168.0.101,然后10.0.0.1

发帖
2068
C币
-604970
威望
364
贡献值
4
银元
-2
铜钱
4677
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13


QUOTE:原帖由 rui_jh 于 2009-1-14 10:08 发表
# route -n
#route add default gw 192.168.0.1 dev eth0
#route add default gw 10.0.0.1 dev eth1

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.0.1   0.0.0.0         UG    0      0        0 eth0
0.0.0.0         10.0.0.1     0.0.0.0         UG    0      0        0 eth1

根据常理推论,任何网络数据都是按照路由表顺序遍历的,从而推测永远只走上面的 192.168.0.1 地址
虽然没有实验过这种情况,但是我的推论有一定根据
1、双网卡设置同一网段 IP 时,数据传输永远只走路由表上面的地址
2、多个默认路由自己均衡时,没有任何资料介绍可以这样做,取而代之的都是用 ip 命令实现

因此,初步得出这样做是错误的结论
当然我说的也有可能不对,还希望有环境的同学做一下实验

离线sharpgun.
发帖
2091
C币
-61352
威望
408
贡献值
1
银元
-2
铜钱
4672
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
偶认为你是对的,上面偶的那个方法不适合提供default路由,而适合用于不同的目标网络.

发包时的路由的选择结果应该是only one。同时偶觉得ip命令也无法实现吧,估计还得靠iptables去做,因为iptables可以在网络栈的不同位置设置不同的包处理规则,包括路由规则。

离线paranoia.
发帖
1941
C币
-263065
威望
356
贡献值
1
银元
-2
铜钱
4372
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13


QUOTE:原帖由 rui_jh 于 2009-1-14 14:36 发表
同时偶觉得ip命令也无法实现吧,估计还得靠iptables去做,因为iptables可以在网络栈的不同位置设置不同的包处理规则,包括路由规则。

去看一下 iproute2 的文档吧,里面有介绍如何用 ip 命令实现多个默认路由的动态均衡
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个