成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

PureFTPd的全局帶寬限制

系統 Linux
Pureftpd是一款在多種類Unix上使用并符合GPL協議的原代碼開放的軟件,顧名思義,它就是一款純粹的Ftp程序。今天為大家帶來的是PureFTPd的全局帶寬限制方面的知識。

Pureftpd是一款快速,高質量,功能齊全的ftp服務器,最重要的是可以支持設置客戶端默認編碼,Pureftpd非常強大非常好用。給大家講解下PureFTPd的全局帶寬限制方面的知識,請看下文。

  如何限制FTP占用的總的帶寬?

  Pure-FTPd可以限制每個會話占用的帶寬.不過,限制總的帶寬是故意不添加的一種功能,因為大部分的操作系統已經有了有效的算法來處理帶寬限制.

  下面是Linux上的一個例子.

  1)查看/proc/sys/net/ipv4/ip_local_port_range文件.可以看到兩個數字:這就是Linux內核處理外界連接的時候使用的本地端口的范圍.你希望為被動模式FTP保留的FTP端口一定不能在這個范圍內.所以,如果:

  "cat /proc/sys/net/ipv4/ip_local_port_range"返回"32768-61000",那么你可保 留端口10000到20000給FTP服務器,而不是30000-40000.(同樣,你也可以選擇改編本 地的端口范圍).

  2)更改前面的那些行,保存下面的腳本.

  #! /bin/sh

  #簡單的帶寬限制--英文原本作者j@4u.net

  #將下面的數據更改為你的連接帶寬

  #(對于等用戶,寫上你可能得到的***帶寬,而不是本地以太網連接的速度.)

  REAL_BW='10Mbit'

  #將下面的數據改為你想給FTP分配的帶寬

  #我們使用的帶寬單位都是megabits,不是megabytes,所以80Kbit就是10 Kilobytes/s

  FTP_BW='80Kbit'

  #將下面的數據改為你的物理設備(或者'ppp0')

  NIC='eth0'

  #將下面的數據改為你給被動FTP分配的端口范圍

 

  1.   FTP_PORT_LOW="10000" 
  2.  
  3.   FTP_PORT_HIGH="20000" 
  4.  
  5.   tc qdisc add dev "$NIC" root handle 1: cbq \  
  6.  
  7.   bandwidth "$REAL_BW" avpkt 1000  
  8.  
  9.   tc class add dev "$NIC" parent 1: classid 1:1 cbq bandwidth "$REAL_BW" \  
  10.  
  11.   rate "$REAL_BW" maxburst 5 avpkt 1000  
  12.  
  13.   tc class add dev "$NIC" parent 1:1 classid 1:10 cbq \  
  14.  
  15.   bandwidth "$REAL_BW" rate "$FTP_BW" maxburst 5 avpkt 1000 bounded  
  16.  
  17.   tc qdisc add dev "$NIC" parent 1:10 sfq quantum 1514b  
  18.  
  19.   tc filter add dev "$NIC" parent 1: protocol ip handle 1 fw flowid 1:10  
  20.  
  21.   iptables -t mangle -A OUTPUT -p tcp --sport 20:21 -j MARK --set-mark 1  
  22.  
  23.   iptables -t mangle -A OUTPUT -p tcp \  
  24.  
  25.   --sport "$FTP_PORT_LOW":"$FTP_PORT_HIGH" -j MARK --set-mark 1  

 

  3)確保你已經安裝了'tc'命令.要是你的發行版不提供'ip'和'tc'命令,腳本就無法 運行,要使用這兩個命令,你得安裝一個叫做'iproute2'的軟件包.

  4)加上你給定的被動端口范圍,啟動Pure-FTPd.

  /usr/local/sbin/pure-ftpd -p 10000:20000 -HBA

  5)運行第二步的時候建立的腳本.要是腳本無法運行,那就檢查QOS支持是否編譯進了你的Linux內核.

  6) Enjoy :)

  也可以參考:

  http://www.docum.org

  http://www.shorewall.net/traffic_shaping.htm and

  http://talk.trekweb.com/~jasonb/articles/linux_tc_minihowto.shtml

通過上文的介紹和例子,我們可以清楚的知道如何進行PureFTPd的全局帶寬限制。希望本文對大家有所幫助!

【編輯推薦】

責任編輯:趙鵬 來源: 網絡轉載
相關推薦

2011-03-03 15:30:18

PureFTPd

2018-07-24 16:20:50

WindowsWindows 10帶寬

2011-03-03 11:13:11

Pureftpd

2011-02-24 14:45:37

pureftpd安裝文檔

2011-02-24 14:45:37

pureftpd安裝文檔

2023-06-28 08:29:29

Direct3D工作圖功能

2011-03-02 13:16:33

Pureftpd

2025-06-12 02:15:00

Kafka消費者高并發

2011-03-02 13:33:44

Pureftpd.co

2011-02-25 16:22:34

2011-03-03 15:09:30

PureFTPdFAQ

2011-02-25 17:49:21

2011-03-03 16:17:14

PureFTPd

2011-03-03 14:42:12

PureFTPd

2011-03-03 16:01:39

PureFTPd

2011-03-02 09:07:59

pureftpdDebian

2009-12-22 15:39:36

IPPBX技術

2011-02-23 14:05:57

2011-03-03 14:16:48

PureFTPd

2011-03-03 09:34:34

PureFTPd
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品中文字幕 | 久艹网站 | 日韩精品免费在线观看 | 福利二区 | 亚洲综合区 | 国产精品久久久久一区二区三区 | 亚洲国产成人精品女人 | 中文字幕亚洲区一区二 | 色偷偷888欧美精品久久久 | 久久久成人网 | 天天综合操 | 欧美在线a | 免费在线观看黄网站 | 91pron在线| 色播久久久| 91一区二区三区在线观看 | 亚洲国产成人精品女人 | 一级片免费网站 | 国产精品人人做人人爽 | 狠狠干在线| 国产一极毛片 | 一区二区不卡视频 | 国产视频日韩 | 91精品国产综合久久久久 | 欧美亚洲国产一区 | 草久久| 国产精品久久久 | 一区在线播放 | 日韩快播电影网 | 91久久精品日日躁夜夜躁国产 | 美国av毛片 | 免费国产一区二区视频 | 久久美女网 | 精品国产一区久久 | 四季久久免费一区二区三区四区 | av激情在线| 热久久久 | 久久国产综合 | 欧美中文字幕一区二区三区亚洲 | av官网在线| 51ⅴ精品国产91久久久久久 |