91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PureFTPd中全局帶寬限制知識點有哪些

發布時間:2021-11-19 10:14:49 來源:億速云 閱讀:200 作者:小新 欄目:系統運維

這篇文章給大家分享的是有關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分配的端口范圍

FTP_PORT_LOW="10000"  FTP_PORT_HIGH="20000"  tc qdisc add dev "$NIC" root handle 1: cbq \   bandwidth "$REAL_BW" avpkt 1000   tc class add dev "$NIC" parent 1: classid 1:1 cbq bandwidth "$REAL_BW" \   rate "$REAL_BW" maxburst 5 avpkt 1000   tc class add dev "$NIC" parent 1:1 classid 1:10 cbq \   bandwidth "$REAL_BW" rate "$FTP_BW" maxburst 5 avpkt 1000 bounded   tc qdisc add dev "$NIC" parent 1:10 sfq quantum 1514b   tc filter add dev "$NIC" parent 1: protocol ip handle 1 fw flowid 1:10   iptables -t mangle -A OUTPUT -p tcp --sport 20:21 -j MARK --set-mark 1   iptables -t mangle -A OUTPUT -p tcp \   --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內核.

感謝各位的閱讀!關于“PureFTPd中全局帶寬限制知識點有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洛阳市| 洞口县| 南丹县| 常德市| 获嘉县| 二连浩特市| 文安县| 永宁县| 贵溪市| 布尔津县| 海丰县| 饶阳县| 会理县| 长丰县| 澄江县| 长治县| 新余市| 淄博市| 涟源市| 纳雍县| 黄平县| 丹凤县| 金塔县| 桃园市| 若羌县| 西宁市| 高阳县| 延川县| 天全县| 龙山县| 伊金霍洛旗| 苏尼特左旗| 五常市| 长武县| 南城县| 海门市| 都兰县| 三门县| 阜新| 奉化市| 普兰县|