歡迎您光臨本站 註冊首頁

有什麼辦法限制每個SMB用戶的帶寬?

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

有什麼辦法限制每個SMB用戶的帶寬?

由於部分用戶經常COPY大的文件,我不希望他一個用戶佔用太多的帶寬,請問該如何設置?謝謝!
《解決方案》

samba本身沒有此功能,可以考慮系統限制。

但如何限制,還得請教系統高手。
《解決方案》

可以考慮 hashlimit 限制每秒的包數, 類似這樣

iptables  -A OUTPUT -p tcp -o eth0- -s 192.168.1.0/24  --sport 445 -m hashlimit --hashlimit 20/sec --hashlimit-mode dstip --hashlimit-name samba -j ACCEPT
iptables  -A OUTPUT -p tcp -o eth0- -s 192.168.1.0/24  --sport 445 -j REJECT
《解決方案》

那還不如用個完美級別的pureftpd,對虛擬用戶的上傳,和下載都能達到限制
《解決方案》

哦,還要限制上傳?再加2條
iptables  -A OUTPUT -p tcp -o eth0 -s 192.168.1.0/24  --sport 445 -m hashlimit --hashlimit 20/sec \
--hashlimit-mode dstip --hashlimit-name samba -j ACCEPT
iptables  -A OUTPUT -p tcp -o eth0- -s 192.168.1.0/24  --sport 445 -j REJECT
iptables  -A INPUT -p tcp -o eth0 -s 192.168.1.0/24  --sport 445 -m hashlimit --hashlimit 20/sec \
--hashlimit-mode dstip --hashlimit-name samba_in -j ACCEPT
iptables  -A INPUT -p tcp -o eth0 -s 192.168.1.0/24  --sport 445 -j REJECT
《解決方案》

那還不如用個完美級別的pureftpd,對虛擬用戶的上傳,和下載都能達到限制

我發現很多人不理解SMB與FTP伺服器的差別,真是奇怪!

謝謝各位幫助!
《解決方案》

這兩個協議不同哦,呵呵
《解決方案》

我覺得主要是應用情況不同,否則就可以合成一個了
《解決方案》

原帖由 劉世偉 於 2008-6-28 19:40 發表 http://bbs.chinaunix.net/images/common/back.gif
哦,還要限制上傳?再加2條
iptables  -A OUTPUT -p tcp -o eth0 -s 192.168.1.0/24  --sport 445 -m hashlimit --hashlimit 20/sec \
--hashlimit-mode dstip --hashlimit-name samba -j ACCEPT
iptables  ...
好,很好!

[火星人 ] 有什麼辦法限制每個SMB用戶的帶寬?已經有657次圍觀

http://coctec.com/docs/service/show-post-24827.html