yanggame81 发表于 2007-5-7 10:56:33

如何对上行的包进行标记

我想让web服务器上行走一条线,其它上行的走另一条线,我标来标去都是上下行同时的,可不可以单独对上行的标记呢?

yanggame81 发表于 2007-5-8 21:43:38

那位高手帮帮忙啊

b128777 发表于 2007-5-9 03:30:12

/ ip firewall mangle
add chain=forward src-address=192.168.1.0/24 protocol=tcp dst-port=80 \
    action=mark-connection new-connection-mark=www-con passthrough=yes \
    comment="Make WWW Packet" disabled=no
add chain=forward dst-address=192.168.1.0/24 protocol=tcp src-port=80 \
    action=mark-connection new-connection-mark=www-con passthrough=yes \
    comment="" disabled=no
add chain=forward connection-mark=www-con action=mark-packet \
    new-packet-mark=www-users passthrough=yes comment="" disabled=no

try it!!

yanggame81 发表于 2007-5-9 11:12:04

谢谢!测试中,等会向你报告.

yanggame81 发表于 2007-5-9 11:34:15

看不明白,www-users是做什么用的,我想192.168.0.100的上行走一条线,其它的上行走另一条线.
不好意思,我很菜.

yanggame81 发表于 2007-5-9 11:51:50

我这里的环境是
两条线,192.168.0.0/24标记为2,ip100的标记为main(如果100的标记为2,无法访问,不知如何解决?)

yanggame81 发表于 2007-5-9 17:04:44

不行啊,b128777 兄,能不能说清楚一点.

b128777 发表于 2007-5-9 17:05:18

/ queue tree
add name="www-ul" parent=ether2 packet-mark=www-users limit-at=50000 \
    queue=pcq-upload priority=8 max-limit=100000 burst-limit=0 \
    burst-threshold=0 burst-time=0s disabled=no

/ queue type
add name="pcq-download" kind=pcq pcq-rate=0 pcq-limit=50 \
    pcq-classifier=dst-address pcq-total-limit=2000
add name="pcq-upload" kind=pcq pcq-rate=0 pcq-limit=50 \
    pcq-classifier=src-address pcq-total-limit=2000

至於上行和下行分流, 使用Routing Mark作即可!

/ queue tree parent=ether2 意指wan要限流的網卡!

younger 发表于 2007-5-9 17:35:58

说那么复杂,就是分流,为什么只说标上行呢
数据包哪里出去就会哪里进来。哪里进来就得从哪里出去。NAT中必须这样。
除非电信公司允许你的数据包随便走,一般不可能

yanggame81 发表于 2007-5-9 17:53:15

原帖由 b128777 于 2007-5-9 17:05 发表 http://bbs.routerclub.com/images/common/back.gif
/ queue tree


你这个是限流吧,我要的是分流啊.

yanggame81 发表于 2007-5-9 17:56:57

to younger
因为我这个是ADSL上行只有512K,如果能让服务器的单独走一条线,会快一点.

b128777 发表于 2007-5-9 17:57:31

分流+上行限流, 當然要用到queue= =

yanggame81 发表于 2007-5-9 18:03:36

我想要的是服务器的上行走ADSL1,其它的走ADSL2,但下行则ADSL1和ADSL2各一半.

b128777 发表于 2007-5-9 18:11:32

上行分流使用NAT + Routing Mark
下行分流使用Routing Mark即可!

其它設定請見站內找尋一下吧~

yanggame81 发表于 2007-5-9 20:47:25

下行分流使用Routing Mark在站内可找到,也成功了.
但上行分流使用NAT + Routing Mark就不知怎搞了,还麻烦b128777兄不吝赐教.
页: [1] 2
查看完整版本: 如何对上行的包进行标记