REN
2004-03-29, 09:46 AM
小弟的系統是fedora core1+proftpd 1.29 有用 TransferRate 來控制每個人的流量,但有方法可以限制總流量嗎?請有經驗的前輩幫我一下.
贊助商連結
贊助商連結
贊助商連結 頁 :
[1]
2
REN 2004-03-29, 09:46 AM 小弟的系統是fedora core1+proftpd 1.29 有用 TransferRate 來控制每個人的流量,但有方法可以限制總流量嗎?請有經驗的前輩幫我一下. 贊助商連結 repsol 2004-03-30, 04:33 PM http://www.proftpd.org/docs/faq/linked/faq-ch5.html#AEN581 16. Bandwidth control A new patch providing the TransferRate directive has been provided and is slated for inclusion in 1.2.8, this gives per-connection bandwidth limits with Class support. The limits are more effective against downloads than uploads. There is no method to control the total bandwidth a single VirtualHost context can use. repsol 2004-03-30, 05:09 PM 我用的是 FreeBSD,我利用 ipfw 來達到限制 ftp 的 total 頻寬。 不管幾個 user 進來,最多不能超過我設定的 total 頻寬,也就是說在都在ipfw限定的頻寬內 例如 : 我用 ipfw 來限定 ftp 的總頻寬是 10Kbytes 來1個就獨享這10Kbytes的頻寬,來2個就分享這10Kbytes的頻寬,來10個就分享這10Kbytes的頻寬。 要跟 proftpd 的設定配合。 REN 2004-03-30, 11:48 PM 感謝 repsol 兄 我就是要這個效果,可惜fedora core1 做不到. repsol 2004-03-31, 10:40 AM 我沒用過 fedora core1,所以不知道他如何限制流量。 不過一定會有類似的功能。 但是 proftpd 的設定彈性頗大,可以依需求彈性使用。 MaxClientsPerHost -- Limits the connections per client machine 限制 host 可以 connect 的數量 MaxClientsPerUser -- Limit the number of connections per userid 限制 user 可以 connect 的數量 MaxHostsPerUser -- Limit the number of connections per userid 限制 user 從哪邊可以 connect 的數量 這幾個設定應該配合一下就可以達到你的要求 你已經限制每個 user 可以使用的頻寬, 所以可以接著依照需求接著設定 MaxClientsPerHost,MaxClientsPerUser,MaxHostsPerUser 把這些設定都限死的話,就可以在你的限制頻寬內,最大值就不會超過你所要限制的總頻寬。 REN 2004-04-02, 03:25 PM repsol兄 為了要這個效果,小弟正在學習freeBSD中,可否請你把你的ipfw的設定POST上來給小弟參考,感激不盡. repsol 2004-04-02, 08:15 PM 拿去試試看... ipfw add 101 pipe 1 tcp from any 20 to any out ipfw pipe 1 config bw 10KBytes repsol 2004-04-05, 03:14 PM 對了...要使用 FreeBSD 的流量控制,kernel 就要有 DUMMYNET 這個 options 要重新 compile 過 kernel ... REN 2004-04-06, 08:58 AM 謝啦,小弟正卡在核心編譯中,每次編譯都編到一半跳出來,好像是我的音效卡有問題,請問 repsol兄怎樣可以讓freeBSD不去管音效,我找過我的主機板的BIOS ,己經把音效關閉了仍然不行, 不知如何在 kernel 中把音效拿掉,我找不到音效的 device 設定,己經卡了二天了...........嗚.. 最初由 repsol 發表 對了...要使用 FreeBSD 的流量控制,kernel 就要有 DUMMYNET 這個 options 要重新 compile 過 kernel ... repsol 2004-04-06, 11:08 AM 你可以把你的 kernel 的內容貼上來嗎 ? 然後把你有編譯的錯誤的部分貼上看看嗎 ? 順便說一下你的 OS 版本和電腦的配備 ... |
|