我的網路上有一個共享的網路連接,目前我使用 Smoothwall Express 進行管理。我希望能夠每月為我的每個室友分配一定量的頻寬。我的 ISP 按 MB 收費,因此我希望向使用該服務的用戶收取費用,同時不讓他們敲詐我。
我認為,最好的方法是讓他們支付一定金額,然後允許他們使用該金額。當他們用完配額後,他們必須被完全阻止,直到我為他們分配更多頻寬。
Smoothall Express 是否足以滿足此需求?我需要什麼插件?如果它做不到,那什麼可以呢?
答案1
不是開箱即用的,不是——商業版本可能超出了這個項目的預算,而且仍然不是完美的選擇。
你可以用express來破解一些東西..但這將是一個相當古老的項目。
答案2
答案3
這與 smoothwall 不相容,但是..
iptables 包含一個「配額」模組,您可以使用它來實現此目的。
為了利用它,您需要識別每個連接。
如果您想要更明確的內容,您可以使用 pppoe 進行身份驗證以識別用戶,然後針對該連線裝置設定相關的防火牆規則。這可以使用腳本來完成,您可以讓 pppd 呼叫腳本來配置該連接的配額。
無論用戶選擇什麼 IP,這都會起作用。