PCZONE 討論區

PCZONE 討論區 (https://www.pczone.com.tw/vbb3/)
-   -- 網 路 技 術 版 (https://www.pczone.com.tw/vbb3/forum/29/)
-   -   【教學】Coyote Linux 頻寬管制 (QoS) 設定教學 (https://www.pczone.com.tw/vbb3/thread/29/116666/)

allied 2007-03-12 05:28 PM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
我的ADSL為8M/640K,請問是否可以設定二個類別分別為default及P2P,然後將這二個類別的保證下載都設為0,而最大下載都設為8M(1024KB/s),只用優先權來控制(default>P2P),然後用l7-filter過濾出P2P的封包,丟給P2P的類別去處理。
這樣一來如果都沒有其它的封包流過,P2P就可使用最大下載,而如果一但有其它封包流過,那P2P就需讓出頻寬給其它使用。
不知是否可行?還請各位大大解答,謝謝!

yowlc 2007-04-03 04:57 PM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
[QUOTE=allied;955798]我的ADSL為8M/640K,請問是否可以設定二個類別分別為default及P2P,然後將這二個類別的保證下載都設為0,而最大下載都設為8M(1024KB/s),只用優先權來控制(default>P2P),然後用l7-filter過濾出P2P的封包,丟給P2P的類別去處理。
這樣一來如果都沒有其它的封包流過,P2P就可使用最大下載,而如果一但有其它封包流過,那P2P就需讓出頻寬給其它使用。
不知是否可行?還請各位大大解答,謝謝![/QUOTE]

你說的在這個討論裡面的指令就有說啦..
prio 優先權 的時候 將 default 的 prio 設 1, 而 p2p 的 prio 設 2
這樣 default 的優先權就會比較大..

# P2P 協定 (底下 77 規則是我自己取的 P2P 類別)
iptables -t mangle -A FORWARD -i eth0 -m layer7 --l7proto bittorrent -j MARK --set-mark 77
iptables -t mangle -A FORWARD -i eth0 -m layer7 --l7proto bittorrent -j RETURN
iptables -t mangle -A FORWARD -i eth0 -m layer7 --l7proto fasttrack -j MARK --set-mark 77
iptables -t mangle -A FORWARD -i eth0 -m layer7 --l7proto fasttrack -j RETURN
iptables -t mangle -A FORWARD -i eth0 -m layer7 --l7proto edonkey -j MARK --set-mark 77
iptables -t mangle -A FORWARD -i eth0 -m layer7 --l7proto edonkey -j RETURN
iptables -t mangle -A FORWARD -i eth0 -m layer7 --l7proto gnutella -j MARK --set-mark 77
iptables -t mangle -A FORWARD -i eth0 -m layer7 --l7proto gnutella -j RETURN

jlwk 2007-04-08 12:45 PM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
請問 如何解決arp table 被netcut 軟體更改的問題?
研究破解netcut 的網頁 說要使用靜態arp tble
問題是靜態arp tble 要如何設定?
命令列下 沒有arp 的指令

lee4812 2007-06-15 11:36 PM

回覆: 請問我的Qos哪裡有問題
 
您好 我照您的教學,改了一下適合自己用的可是一直會出現下面的訊息

QOS: using Custom QOS script.
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 11: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 15: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 20: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 21: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 22: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 23: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 29: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 30: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 31: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 32: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 37: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 38: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 39: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 40: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 51: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 55: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 60: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 61: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 62: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 63: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 68: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 69: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 70: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 71: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 75: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 76: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 77: tc: not found
/etc/rc.d/rc.qos: /etc/rc.d/rc.qos.custom: 78: tc: not found
QOS: init complete

以下是我的QOS
#!/bin/sh
# Custom QOS Script
# Past your own QOS script here


# 清除 eth1 所有佇列規則
tc qdisc del dev eth1 root 2>/dev/null


# 定義最頂層(根)佇列規則,並指定 default 類別編號
tc qdisc add dev eth1 root handle 10: htb default 40


# 定義第一層的 10:1 類別 (總頻寬)
tc class add dev eth1 parent 10: classid 10:1 htb rate 80kbps ceil 80kbps


# 定義第二層葉類別
# rate 保證頻寬,ceil 最大頻寬,prio 優先權
tc class add dev eth1 parent 10:1 classid 10:10 htb rate 2kbps ceil 80kbps prio 0
tc class add dev eth1 parent 10:1 classid 10:20 htb rate 2kbps ceil 32kbps prio 1
tc class add dev eth1 parent 10:1 classid 10:30 htb rate 2kbps ceil 32kbps prio 5
tc class add dev eth1 parent 10:1 classid 10:40 htb rate 2kbps ceil 32kbps prio 2


# 定義各葉類別的佇列規則
# parent 類別編號,handle 葉類別佇列規則編號
# 由於採用 fw 過濾器,所以此處使用 pfifo 的佇列規則即可
tc qdisc add dev eth1 parent 10:10 handle 101: pfifo
tc qdisc add dev eth1 parent 10:20 handle 102: pfifo
tc qdisc add dev eth1 parent 10:30 handle 103: pfifo
tc qdisc add dev eth1 parent 10:40 handle 104: pfifo


# 設定過濾器
# 指定貼有 10 標籤 (handle) 的封包,歸類到 10:10 類別,以此類推
tc filter add dev eth1 parent 10: protocol ip prio 100 handle 10 fw classid 10:10
tc filter add dev eth1 parent 10: protocol ip prio 100 handle 20 fw classid 10:20
tc filter add dev eth1 parent 10: protocol ip prio 100 handle 30 fw classid 10:30
tc filter add dev eth1 parent 10: protocol ip prio 100 handle 40 fw classid 10:40


# QoS eth0 下載方面

# 清除 eth0 所有佇列規則

tc qdisc del dev eth0 root 2>/dev/null


# 定義最頂層(根)佇列規則,並指定 default 類別編號
tc qdisc add dev eth0 root handle 10: htb default 40


# 定義第一層的 10:1 類別 (總頻寬)
tc class add dev eth0 parent 10: classid 10:1 htb rate 1024kbps ceil 1024kbps


# 定義第二層葉類別
# rate 保證頻寬,ceil 最大頻寬,prio 優先權
tc class add dev eth0 parent 10:1 classid 10:10 htb rate 16kbps ceil 1024kbps prio 0
tc class add dev eth0 parent 10:1 classid 10:20 htb rate 16kbps ceil 1024kbps prio 1
tc class add dev eth0 parent 10:1 classid 10:30 htb rate 16kbps ceil 1024kbps prio 5
tc class add dev eth0 parent 10:1 classid 10:40 htb rate 16kbps ceil 1024kbps prio 2


# 定義各葉類別的佇列規則
# parent 類別編號,handle 葉類別佇列規則編號
tc qdisc add dev eth0 parent 10:10 handle 101: pfifo
tc qdisc add dev eth0 parent 10:20 handle 102: pfifo
tc qdisc add dev eth0 parent 10:30 handle 103: pfifo
tc qdisc add dev eth0 parent 10:40 handle 104: pfifo


# 設定過濾器
tc filter add dev eth0 parent 10: protocol ip prio 100 handle 10 fw classid 10:10
tc filter add dev eth0 parent 10: protocol ip prio 100 handle 20 fw classid 10:20
tc filter add dev eth0 parent 10: protocol ip prio 100 handle 30 fw classid 10:30
tc filter add dev eth0 parent 10: protocol ip prio 100 handle 40 fw classid 10:40

請問我有哪裡寫錯了嗎?

uason 2007-08-11 03:35 PM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
請問 linux_xp 大大,我有到官網下載安裝upnp的外掛.
步驟如下:
1.ssh到Brazilfw
2.使用
#mt
將/dev/boot 掛到 /mnt
#cd /mnt
#wget [url]http://www.brazilfw.com.br/downloads/addons/upnp.tgz[/url]
#umount /mnt
#reboot

可是重新啟動也沒增加啥選項?
如何判別upnp是否有安裝成功?
感謝指教!

lancechng 2008-01-04 04:52 PM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
各位大大 ,小弟目前已經裝好BFW,運作也都相當正常,可是QOS設定方面相當頭痛,因為以前沒有相關經驗
我是網咖的員工,目前店裡對外有 ADSL 8M/640K 及 光籤2M/2M,店裡目前有50台電腦
我有看過幾篇文章 ,可是還是不懂該怎麼設定,我想要把2M/2M這一條線都給遊戲用,8M/640K這條做其他的用途
有大大願意協助我設定嗎??拜託!!!

egogo100 2008-01-07 01:49 PM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
請教一下:(我也有到澎湖人NO1爬過文.想不通??)
我根據您的教學.一步步設定.到開機完成.就只能進到像命令提示字元那樣的選單畫面.可是我想進到可點選的管理畫面.一直無法成功.請您幫忙.謝謝
硬體環境
主版Asus P2B-N
cpu PIII 600Mz.
Ram 256Mb
內建網卡intel 82558 Based (Ps:這設為e100對嗎?找不到更對應的)
網卡 D-Link 530Tx (Ps:這設為8939too對嗎)?
IDE CF轉ide smdisk 128Mb
BRAZILFW 2.30.1 cdrom iso版本
目前網路環境--
Cable Moden--Ip分享器--主機--七台電腦
因為想更易上手.安裝時全採內定設定值.
我想達到yahoo拍賣中之網路e晶片的功能與環境(Qos頻寬管制)
(純自用.非營利.哈哈!!錢歹賺阿!!!)

menu0083 2009-03-24 12:18 AM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
您好小弟最近研究一下,我如果想限定整段網段每個人都指定固定上下頻寬請問這樣設定可以嗎??可以幫我校正一下嗎3QQ
目的:18台電腦,每個人鎖定上傳10kbps下載70kbps不管他要玩遊戲或BT
請問可以這樣設定嗎,我希望固定18個人的電腦但是她要幹麻我不管他,抓BT也不會影響到其他17個人使用這樣行的通嗎??麻煩大大解答
-------------------------------TC部分---------------------------------
#!/bin/sh
#
# Coyote local command init script

#參數設定
#上傳總量(外網卡)----ADSL光纖10M/2M共享18台
UMAX="256kbps"
#下載總量(內網卡)
DMAX="1250kbps"
#用戶保證上傳、最大上傳
UP="10kbps"
MUP="12kbps"
#用戶保證下載、最大下載
DL="65kbps"
MDL="70kbps"
export UMAX DMAX UP MUP DL MDL

# 清除 eth1 所有佇列規則
tc qdisc del dev eth1 root 2>/dev/null

# 定義最頂層(根)佇列規則,並指定 default 類別編號
tc qdisc add dev eth1 root handle 10: htb default 70

# 定義第一層的 10:1 類別 (總頻寬)
tc class add dev eth1 parent 10: classid 10:1 htb rate $UMAX ceil $UMAX

# 定義第二層葉類別
# rate 保證頻寬,ceil 最大頻寬,prio 優先權

tc class add dev eth1 parent 10:1 classid 10:10 htb rate $UP ceil $MUP prio 0
tc class add dev eth1 parent 10:1 classid 10:70 htb rate $UP ceil $MUP prio 1


# 定義各葉類別的佇列規則
# parent 類別編號,handle 葉類別佇列規則編號
# 由於採用 fw 過濾器,所以此處使用 pfifo 的佇列規則即可
tc qdisc add dev eth1 parent 10:10 handle 101: pfifo
tc qdisc add dev eth1 parent 10:70 handle 107: pfifo

# 設定過濾器
# 指定貼有 10 標籤 (handle) 的封包,歸類到 10:10 類別,以此類推
tc filter add dev eth1 parent 10: protocol ip prio 100 handle 10 fw classid 10:10
tc filter add dev eth1 parent 10: protocol ip prio 100 handle 10 fw classid 10:70

# QoS eth0 下載方面
#

# 清除 eth0所有佇列規則
tc qdisc del dev eth0 root 2>/dev/null

# 定義最頂層(根)佇列規則,並指定 default 類別編號
tc qdisc add dev eth0 root handle 10: htb default 70

# 定義第一層的 10:1 類別 (總頻寬)
tc class add dev eth0 parent 10: classid 10:1 htb rate $DMAX ceil $DMAX

# 定義第二層葉類別
# rate 保證頻寬,ceil 最大頻寬,prio 優先權
tc class add dev eth0 parent 10:1 classid 10:10 htb rate $DL ceil $MDL prio 0
tc class add dev eth0 parent 10:1 classid 10:70 htb rate $DL ceil $MDL prio 1

# 定義各葉類別的佇列規則
# parent 類別編號,handle 葉類別佇列規則編號
tc qdisc add dev eth0 parent 10:10 handle 101: pfifo
tc qdisc add dev eth0 parent 10:70 handle 107: pfifo


# 設定過濾器
tc filter add dev eth0 parent 10: protocol ip prio 100 handle 10 fw classid 10:10
tc filter add dev eth0 parent 10: protocol ip prio 100 handle 70 fw classid 10:70
-------------------------------TC部分(結束)---------------------------------

-------------------------------IPTABLES部分---------------------------------



# 請先輸入您的相關參數,不要輸入錯誤了!
EXTIF="eth1" # 這個是可以連上 Public IP 的網路介面
INIF="eth0" # 內部 LAN 的連接介面;若無請填 ""
INNET="192.168.1.0/24" # 內部 LAN 的網域,若沒有內部 LAN 請設定為 ""
export EXTIF INIF INNET

# 第一部份,針對本機的防火牆設定!###########################
# 1. 先設定好核心的網路功能:
echo "1" > /proc/sys/net/ipv4/tcp_syncookies
echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
for i in /proc/sys/net/ipv4/conf/*/rp_filter; do
echo "1" > $i
done
for i in /proc/sys/net/ipv4/conf/*/log_martians; do
echo "1" > $i
done
for i in /proc/sys/net/ipv4/conf/*/accept_source_route; do
echo "0" > $i
done
for i in /proc/sys/net/ipv4/conf/*/accept_redirects; do
echo "0" > $i
done
for i in /proc/sys/net/ipv4/conf/*/send_redirects; do
echo "0" > $i
done

# 2. 清除規則、設定預設政策及開放 lo 與相關的設定值
PATH=/sbin:/usr/sbin:/bin:/usr/bin; export PATH
iptables -F
iptables -X
iptables -Z
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state RELATED -j ACCEPT


# 2. 清除 NAT table 的規則吧!
iptables -F -t nat
iptables -X -t nat
iptables -Z -t nat
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT

# 3. 開放成為路由器,且為 IP 分享器!
if [ "$INIF" != "" ]; then
iptables -A INPUT -i $INIF -j ACCEPT
echo "1" > /proc/sys/net/ipv4/ip_forward
if [ "$INNET" != "" ]; then
for innet in $INNET
do
iptables -t nat -A POSTROUTING -s $innet -o $EXTIF -j MASQUERADE
done
fi
fi
# 如果你的 MSN 一直無法連線,或者是某些網站 OK 某些網站不 OK,
# 可能是 MTU 的問題,那你可以將底下這一行給他取消註解來啟動 MTU 限制範圍
# iptables -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss \
# --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu

# 4.uploads
# 設定上傳方面,先利用 iptables 給封包貼標籤,再交由 fw 過濾器進行過濾
iptables -t mangle -A PREROUTING -s 192.168.1.0/24 -j MARK --set-mark 10

# 5.downloads
# 下載方面

iptables -t mangle -A POSTROUTING -d 192.168.1.0/24 -j MARK --set-mark 10
-------------------------------IPTABLES+NAT部分(結束)---------------------------------

sumeihunter 2009-03-24 01:25 AM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
[QUOTE=egogo100;1001057]請教一下:(我也有到澎湖人NO1爬過文.想不通??)
我根據您的教學.一步步設定.到開機完成.就只能進到像命令提示字元那樣的選單畫面.可是我想進到可點選的管理畫面.一直無法成功.請您幫忙.謝謝
硬體環境
主版Asus P2B-N
cpu PIII 600Mz.
Ram 256Mb
內建網卡intel 82558 Based (Ps:這設為e100對嗎?找不到更對應的)
網卡 D-Link 530Tx (Ps:這設為8939too對嗎)?
IDE CF轉ide smdisk 128Mb
BRAZILFW 2.30.1 cdrom iso版本
目前網路環境--
Cable Moden--Ip分享器--主機--七台電腦
因為想更易上手.安裝時全採內定設定值.
我想達到yahoo拍賣中之網路e晶片的功能與環境(Qos頻寬管制)
(純自用.非營利.哈哈!!錢歹賺阿!!!)[/QUOTE]

那是要透過另外一部電腦連線到您安裝BrazilFW的這部電腦,才能進入管理畫面的,而不是在這部安裝BrazilFW的這部電腦可以看到管理畫面的。
也就是說,您的區網要先把硬體的接線先接好,比如HUB,另一部連線電腦等等....
然後再上網的另一部電腦中,用IE或是firefox,連線到192.168.0.1:8180(BrazilFW內定值的這部電腦的IP位址)
就可以看到這些設定畫面了。

可參考這個線上教學:
[url]http://203.68.253.130/~huang/video/brazilfw231/brazilfw231.html[/url]

phoenixtec 2009-09-23 07:36 AM

回覆: 【教學】Coyote Linux 頻寬管制 (QoS) 設定教學
 
[QUOTE=allied;955798]我的ADSL為8M/640K,請問是否可以設定二個類別分別為default及P2P,然後將這二個類別的保證下載都設為0,而最大下載都設為8M(1024KB/s),只用優先權來控制(default>P2P),然後用l7-filter過濾出P2P的封包,丟給P2P的類別去處理。
這樣一來如果都沒有其它的封包流過,P2P就可使用最大下載,而如果一但有其它封包流過,那P2P就需讓出頻寬給其它使用。
不知是否可行?還請各位大大解答,謝謝![/QUOTE]

我的想法與您很類似但給P2P 與Default 我都有設定保留頻寬
不知道是哪裡設定錯誤,尚無法成功管制P2P
我的ADSL 是 Hinet 2M/256 需要靠PPPOE 來撥接
有使用到的P2P 軟體為 EMULE V0.49C, Bitcomet 1.14, PPSTREAM 2.6.86.8898

目前設定如下,哪位可以幫忙看看錯在哪裡

# 清除 ppp0 所有佇列規則
tc qdisc del dev ppp0 root 2>/dev/null

# 定義最頂層(根)佇列規則,並指定 default 類別編號
tc qdisc add dev ppp0 root handle 10: htb default 20

# 定義第一層的 10:1 類別 (總頻寬)
tc class add dev ppp0 parent 10: classid 10:1 htb rate 32kbps ceil 32kbps

# 定義第二層葉類別
# rate 保證頻寬,ceil 最大頻寬,prio 優先權
tc class add dev ppp0 parent 10:1 classid 10:10 htb rate 10kbps ceil 18kbps prio 1
tc class add dev ppp0 parent 10:1 classid 10:20 htb rate 10kbps ceil 22kbps prio 0
# 定義各葉類別的佇列規則
# parent 類別編號,handle 葉類別佇列規則編號
# 由於採用 fw 過濾器,所以此處使用 pfifo 的佇列規則即可
tc qdisc add dev ppp0 parent 10:10 handle 101: pfifo
tc qdisc add dev ppp0 parent 10:20 handle 102: pfifo

# 設定過濾器
# 指定貼有 10 標籤 (handle) 的封包,歸類到 10:10 類別,以此類推
tc filter add dev ppp0 parent 10: protocol ip prio 100 handle 10 fw classid 10:10
tc filter add dev ppp0 parent 10: protocol ip prio 100 handle 20 fw classid 10:20

# QoS eth0 下載方面
# 清除 eth0所有佇列規則
tc qdisc del dev eth0 root 2>/dev/null

# 定義最頂層(根)佇列規則,並指定 default 類別編號
tc qdisc add dev eth0 root handle 10: htb default 20

# 定義第一層的 10:1 類別 (總頻寬)
tc class add dev eth0 parent 10: classid 10:1 htb rate 256kbps ceil 256kbps

# 定義第二層葉類別
# rate 保證頻寬,ceil 最大頻寬,prio 優先權
tc class add dev eth0 parent 10:1 classid 10:10 htb rate 42kbps ceil 214kbps prio 1
tc class add dev eth0 parent 10:1 classid 10:20 htb rate 42kbps ceil 214kbps prio 0

# 定義各葉類別的佇列規則
# parent 類別編號,handle 葉類別佇列規則編號
tc qdisc add dev eth0 parent 10:10 handle 101: pfifo
tc qdisc add dev eth0 parent 10:20 handle 102: pfifo

# 設定過濾器
tc filter add dev eth0 parent 10: protocol ip prio 100 handle 10 fw classid 10:10
tc filter add dev eth0 parent 10: protocol ip prio 100 handle 20 fw classid 10:20

#上傳方向的封包,給予貼標籤 10
iptables -t mangle -A PREROUTING -m layer7 --l7proto bittorrent -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -m layer7 --l7proto edonkey -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -m layer7 --l7proto fasttrack -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -m layer7 --l7proto gnutella -j MARK --set-mark 10

#下載方向的封包,給予貼標籤 10
iptables -t mangle -A POSTROUTING -m layer7 --l7proto bittorrent -j MARK --set-mark 10
iptables -t mangle -A POSTROUTING -m layer7 --l7proto edonkey -j MARK --set-mark 10
iptables -t mangle -A POSTROUTING -m layer7 --l7proto fasttrack -j MARK --set-mark 10
iptables -t mangle -A POSTROUTING -m layer7 --l7proto gnutella -j MARK --set-mark 10

請各位幫忙,謝謝


所有時間均為 +8。現在的時間是 05:39 AM



 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。