成人免费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

2023-06-28 08:29:29

Direct3D工作圖功能

2011-02-24 14:45:37

pureftpd安裝文檔

2011-02-24 14:45:37

pureftpd安裝文檔

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-02-23 14:05:57

2011-03-03 14:16:48

PureFTPd

2011-03-03 09:34:34

PureFTPd

2011-03-03 16:01:39

PureFTPd

2011-03-02 09:07:59

pureftpdDebian

2009-12-22 15:39:36

IPPBX技術
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品99 | 99久久精品一区二区成人 | 最近最新中文字幕 | 日韩欧美网 | 91视频久久久久 | 国产精品不卡视频 | 欧美国产亚洲一区二区 | 日韩久久久久久 | 精品欧美一区二区三区久久久 | 国产剧情一区二区三区 | 日韩精品极品视频在线观看免费 | 91免费观看在线 | 欧美在线 | 久久久不卡网国产精品一区 | 精品国产18久久久久久二百 | 欧美午夜在线 | 中文精品久久 | 午夜电影福利 | 亚洲欧美精品久久 | 久草在线| 久久久一二三 | 在线a视频网站 | 亚洲一区二区高清 | 91免费在线| 日韩精品一区二区三区视频播放 | 一区二区三区亚洲视频 | 国产精品无码专区在线观看 | 久久精品欧美一区二区三区不卡 | 青青草社区 | 999久久久久久久久 国产欧美在线观看 | 国产女人与拘做视频免费 | 欧美日韩中文字幕在线 | 91网站在线看 | 亚洲一区亚洲二区 | 国产一区在线免费观看视频 | 国产精品久久久久久久毛片 | 欧美成人免费在线 | 黄色大片在线视频 | 在线日韩欧美 | 中文字幕av一区二区三区 | 精品二三区 |