作者 主題: 限制網路流量 tc指令問題  (閱讀 687 次)

0 會員 與 1 訪客 正在閱讀本文。

zelda

  • 憂鬱的高中生
  • ***
  • 文章數: 92
    • 檢視個人資料
限制網路流量 tc指令問題
« 於: 2014-03-31 09:47 »
因為有不同主機服務共用一條網路
其中一台想限制服務的最高流量
所以用TC指令去做
我想把服務的上傳流量限制在10Mbit
下以下指令
tc qdisc add dev eth0 root handle 1:0 cbq bandwidth 10Mbit avpkt 1000
tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 10Mbit rate 10Mbit maxburst 50 prio 8 avpkt 1000 cell 8
tc filter add dev eth0 parent 1:0 prio 20 protocol ip u32 match ip sport 8080 0xffff match ip src 1.1.1.1/32 flowid 1:1

1.1.1.1假設是我的網卡IP
我用tshark查看流量
卻是高於此數值,平圴有20Mbit/sec
因為使用量不是一直這麼大,不考慮加大頻寬

想請教各位前輩
是哪裡設定錯了

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 738
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
Re: 限制網路流量 tc指令問題
« 回覆 #1 於: 2014-04-10 22:01 »
<0  =_=  Don't learn to hack , hack to learn.