首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用iproute2重路由大量流量?

如何使用iproute2重路由大量流量?
EN

Server Fault用户
提问于 2011-04-06 15:18:39
回答 2查看 447关注 0票数 0

我有两个ISP连接(Link1和Link2),我想路由所有大小超过1MB的下载流量通过Link2。

我已经创建了一个路由表Link2和路由所有的数据包,其中有标记2。

ip路由添加默认值通过192.168.1.253表link2 ip规则添加fwmark 2表link2

当我简单地将它与任何http数据包一起使用时,它就起作用了。

iptables -t mangle -A PREROUTING -p tcp -s 192.168.1.81 -dport 80 -j MARK -set-mark 2 (works)

现在,当我试图标记下载大小大于1MB时,它并不像预期的那样工作。

iptables -t mangle PREROUTING -p tcp -s 192.168.1.81 -dport 80 -m连接-连接字节1048576:-连接字节-两者-连接-模式字节-j标记-标记2(不工作)

有谁能告诉我我在这里遗漏了什么吗?

EN

回答 2

Server Fault用户

发布于 2011-04-06 15:28:19

总之,你想要的是不可能的。

票数 2
EN

Server Fault用户

发布于 2011-04-06 21:51:54

只有在路由器是多主的情况下,才能做到这一点,并且只能在传出通信量时才能做到这一点。这意味着在极少数情况下这是可能的。

在所有其他情况下,您将断开连接。或者对于即将到来的流量,您无法控制它到达您的位置。

相关:如何使用iptable识别下载流量

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/256413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档