|
#1
| |||||||||
| |||||||||
| [原創] Apache 限制流量 How To 在酷學園總是能看到一些有趣的問題! 這篇由永遠學不會所提問的問題,老闆問他在 Apache 裡有沒有辦法限制每個 user 的流量限制 ? 若問我的話一定掛在那,這個問題我倒是從來沒有想過 ~ 今晚就來實作一下 在 Apache 上要做到流量限制的套件有 mod_bandwidth 、 mod_throttle 與 mod_cband ~ 前二個適用於 Apache 1.3.x 版本,不過我升級到 Apache 2.x 很久了,所以前二個套件就不研究了。取而代之在 Apache 2 可以 work 的套件就是 mod_cband 引用一下 The FreeBSD Ports Archive mod_cband 這篇文章: 引用:
連結上 mod_cband 的網站,目前最新的版本是 0.9.7.4 STABLE。Downalod 下來後解開,可以稍微看一下 INTSALL 來安裝,蠻簡單的 ~ 由於我的 Apache 一直都是以 tarball 的方式來安裝,所以這裡也用 tarball 的方式來安裝囉,或許用 ports 來安裝更快吧 ![]() 引用:
引用:
接下來是設定的部份,可參考 Manage Apache Download Speed And Traffic Limits With mod_cband 這篇文章喔 !! 利用網站的範例來做解釋好了 ![]() 假設目前我有一個 URL 叫 www.bojack.com,IP 是 1.2.3.4,在電腦裡的檔案路徑為 /var/www 首先我們先在 httpd.conf 加入二行設定,可以用來改善 mod_cband 的效能 引用:
引用:
引用:
CBandRemoteSpeed是限制每一個獨立的連線速率最大為20kbps,後面的 3 3 還不太清楚在幹嘛 @@? 設定好之後就可以重開 Apache 來測試一下 ~ 我放了一個 5mb 的檔案下載,嗯,果然傳輸速度會慢慢被限制在 20 k 左右 ![]() Example 2. 引用:
Example 3. 引用:
Example 4. 引用:
![]() [1] mod_cband [2] 讓 mod_cband 在某些條件下不設限 [3] Manage Apache Download Speed And Traffic Limits With mod_cband [4] [問題]Apache 有辦法限制流量嗎? [5] apache 限制下載流量與連線數 [6] mod_bandwidth
__________________ [教學] 如何完美打造屬於自己的救援光碟! ![]() [教學] 免費申請屬於自己專用的 Domain Name ( DynDNS 篇 ) [教學] Apache 限制流量 How To [教學] 利用 WinRAR 製作 「一鍵安裝版 Windows Live Messenger」 全記錄 [教學] 如何架設個人的網路硬碟 [教學] 申請屬於自己的網域名稱 !! 完全免費 !! ( NO-IP 篇 ) [教學] Proftp + SSL : 安全加密的 FTP Server [教學] 一張網卡架設NAT 此文章於 2007-04-30 09:47 AM 被 bojack 編輯. |
|
#3
| |||
| |||
| 用Apache 作流量限制 @@? 果然一點也沒想過這問題~~ 感謝版大的教學 得好好研究一番 ^ ^
__________________ 興趣何在??.... |
|
#4
| |||
| |||
| 很有趣的問題,感謝大大的分享,又讓我學到一招了。 |