gfx wrote:
我下午就發現到了!h...(恕刪)
原來如此
我以為,我玩 QOS 搞掛了


Other 這部分掛了,上傳可以控制下載卻不行。
最初設定 other 沒問題,後來慢慢加其他的上去,other 下載就無法控制,
全部關閉僅保留 other 也沒用。
碰過幾次,管理失效,只是開啟編輯視窗再按下確認鈕居然就可接受管理...
以下 QoS 只是好玩,能用大半、不能用也大半,純粹測試用
/ip firewall mangle
add action=change-mss chain=forward in-interface=all-ppp new-mss=1452 \
protocol=tcp tcp-flags=syn tcp-mss=1453-65535
add action=change-mss chain=forward new-mss=1452 out-interface=all-ppp \
protocol=tcp tcp-flags=syn tcp-mss=1453-65535
add action=change-ttl chain=output comment="\\C5\\DC\\A7\\F3 TTL" new-ttl=set:128
add action=mark-connection chain=prerouting comment=DNS connection-state=new \
new-connection-mark=DNS port=53 protocol=udp
add action=mark-packet chain=prerouting connection-mark=DNS new-packet-mark=\
DNS passthrough=no
add action=mark-connection chain=postrouting connection-state=new \
new-connection-mark=DNS port=53 protocol=udp
add action=mark-packet chain=postrouting connection-mark=DNS new-packet-mark=\
DNS passthrough=no
add action=mark-connection chain=prerouting comment=VOIP in-interface=all-ppp \
new-connection-mark=VOIP port=5060,5061,10000-20000 protocol=udp
add action=mark-packet chain=prerouting connection-mark=VOIP new-packet-mark=\
VOIP passthrough=no
add action=mark-connection chain=postrouting new-connection-mark=VOIP-ou \
out-interface=all-ppp port=5060,5061,10000-20000 protocol=udp
add action=mark-packet chain=postrouting connection-mark=VOIP-up \
new-packet-mark=VOIP-up passthrough=no
add action=mark-connection chain=prerouting comment=UDP connection-state=new \
in-interface=all-ppp new-connection-mark=UDP protocol=udp
add action=mark-packet chain=prerouting connection-mark=UDP new-packet-mark=\
UDP passthrough=no
add action=mark-connection chain=postrouting connection-state=new \
new-connection-mark=UDP-up out-interface=all-ppp protocol=udp
add action=mark-packet chain=postrouting connection-mark=UDP-up \
new-packet-mark=UDP-up passthrough=no
add action=mark-connection chain=prerouting comment=ICMP connection-state=new \
new-connection-mark=ICMP protocol=icmp
add action=mark-packet chain=prerouting connection-mark=ICMP new-packet-mark=\
ICMP passthrough=no
add action=mark-connection chain=postrouting connection-state=new \
new-connection-mark=ICMP protocol=icmp
add action=mark-packet chain=postrouting connection-mark=ICMP \
new-packet-mark=ICMP passthrough=no
add action=mark-packet chain=postrouting comment=ACK new-packet-mark=ACK \
packet-size=0-123 passthrough=no protocol=tcp tcp-flags=ack
add action=mark-packet chain=prerouting new-packet-mark=ACK packet-size=0-123 \
passthrough=no protocol=tcp tcp-flags=ack
add action=mark-connection chain=prerouting comment=HTTP connection-mark=\
!HTTP_BIG connection-state=new in-interface=all-ppp new-connection-mark=\
HTTP port=80,443 protocol=tcp
add action=mark-packet chain=prerouting connection-mark=HTTP_BIG \
new-packet-mark=HTTP_BIG passthrough=no
add action=mark-connection chain=postrouting connection-mark=!HTTP_BIG-up \
connection-state=new new-connection-mark=HTTP-up out-interface=all-ppp \
port=80,443 protocol=tcp
add action=mark-packet chain=postrouting connection-mark=HTTP_BIG-up \
new-packet-mark=HTTP_BIG-up passthrough=no
add action=mark-connection chain=prerouting connection-bytes=500000-0 \
connection-mark=HTTP connection-rate=200k-100M in-interface=all-ppp \
new-connection-mark=HTTP_BIG protocol=tcp
add action=mark-packet chain=prerouting connection-mark=HTTP new-packet-mark=\
HTTP passthrough=no
add action=mark-connection chain=postrouting connection-bytes=500000-0 \
connection-mark=HTTP-up connection-rate=200k-100M new-connection-mark=\
HTTP_BIG-up out-interface=all-ppp protocol=tcp
add action=mark-packet chain=postrouting connection-mark=HTTP-up \
new-packet-mark=HTTP-up passthrough=no
add action=mark-connection chain=prerouting comment=OTHER connection-mark=\
no-mark in-interface=all-ppp new-connection-mark=OTHER
add action=mark-packet chain=prerouting connection-mark=OTHER \
new-packet-mark=OTHER passthrough=no
add action=mark-connection chain=postrouting connection-mark=no-mark \
new-connection-mark=OTHER-up out-interface=all-ppp
add action=mark-packet chain=postrouting connection-mark=OTHER-up \
new-packet-mark=OTHER-up passthrough=no
/queue tree
add limit-at=2M max-limit=20M name=LEVEL_A_UP parent=ether1-gateway queue=\
default
add limit-at=10M max-limit=100M name=LEVEL_A_DWON parent=global queue=default
add limit-at=2M max-limit=20M name=LEVEL_B_UP parent=ether1-gateway queue=\
default
add limit-at=10M max-limit=100M name=LEVEL_B_DWON parent=global queue=default
add limit-at=10M max-limit=100M name=LEVEL_C_DWON parent=global queue=default
add limit-at=2M max-limit=20M name=LEVEL_C_UP parent=ether1-gateway queue=\
default
add name=VOIP_U packet-mark=VOIP-up parent=LEVEL_A_UP priority=1 queue=\
default
add name=VOIP_D packet-mark=VOIP parent=LEVEL_A_DWON priority=1 queue=default
add name=ACK_D packet-mark=ACK parent=LEVEL_B_DWON priority=1 queue=default
add name=ACK_U packet-mark=ACK parent=LEVEL_B_UP priority=1 queue=default
add name=DNS_U packet-mark=DNS parent=LEVEL_B_UP priority=2 queue=default
add name=DNS_D packet-mark=DNS parent=LEVEL_B_DWON priority=2 queue=default
add name=UDP_U packet-mark=UDP-up parent=LEVEL_B_UP priority=3 queue=default
add name=UDP_D packet-mark=UDP parent=LEVEL_B_DWON priority=3 queue=default
add name=ICMP_U packet-mark=ICMP parent=LEVEL_B_UP priority=4 queue=default
add name=ICMP_D packet-mark=ICMP parent=LEVEL_B_DWON priority=4 queue=default
add name=HTTP_U packet-mark=HTTP-up parent=LEVEL_C_UP priority=1 queue=\
default
add name=HTTP_D packet-mark=HTTP parent=LEVEL_C_DWON priority=1 queue=default
add name=HTTP_BIG_U packet-mark=HTTP_BIG-up parent=LEVEL_C_UP priority=2 \
queue=default
add name=HTTP_BIG_D packet-mark=HTTP_BIG parent=LEVEL_C_DWON priority=2 \
queue=default
add name=OTHER_U packet-mark=OTHER-up parent=LEVEL_C_UP priority=3 queue=\
default
add name=OTHER_D packet-mark=OTHER parent=LEVEL_C_DWON priority=3 queue=\
default
看網頁上部分有趣的設定,我修改後也添加上去