Come posso limitare l'utilizzo della larghezza di banda dell'utente?


14

Voglio limitare ogni utente a 300 gigabyte di utilizzo di Internet al mese. Esistono GUI o strumenti basati su comandi per gestire la larghezza di banda dei miei utenti?


1
Vorrei usare calamari per questo compito.
Pantera

quindi vorrei fare ricerche sui calamari ... qualsiasi buona rete di aiuto per favore
One Zero

Risposte:


1

Se si utilizza un server VPN per AAA dell'utente, utilizzare molti strumenti adattati alle proprie esigenze.

Se non si utilizza un server VPN, basta usarlo.

Poiché penso che non hai ancora utilizzato questa soluzione, lasciami un po 'di spiegazione al riguardo.

AAA è l'acronimo di autenticazione, autorizzazione e contabilità. Non conosco la tua soluzione sui primi due, ma ora stai cercando una soluzione di contabilità. Quindi ti consiglio di usare una soluzione VPN abilitata AAA.

Non appena installi un server VPN abilitato AAA, avrai un controllo molto rigoroso sui tuoi client. Ti suggerisco di usare un server poptop , un server FreeRadius su un backend mysql. Con questa combinazione e una GUI radius (come dialup-admin o ara o daloradius o ibs ) puoi fare quasi tutto quello che vuoi. Dovresti essere in grado di controllare BW o l'utilizzo del tempo dei tuoi utenti. D'altra parte, tutti i dati di utilizzo verranno memorizzati nel tuo database mysql e se la tua GUI selezionata non supporta le tue necessità, sarai in grado di farlo da solo!

Spero di aiutare :-)


1

Penso che potresti provare NTM, Network Traffic Monitor, che ti consente di impostare restrizioni sulla larghezza di banda; Tuttavia, non so se è possibile specificare restrizioni per utente. Puoi trovare il programma qui:

http://sourceforge.net/projects/netramon/

Puoi scaricare l'ultimo .deb da qui:

http://sourceforge.net/projects/netramon/files/NTM/ntm-1.x/

Ed ecco una "guida" su come funziona:

http://www.addictivetips.com/ubuntu-linux-tips/monitor-network-bandwidth-usage-in-ubuntu-linux-with-ntm/


1

Una soluzione dovrebbe essere l'installazione di un portale captive ma gli utenti devono accedere alla pagina del portale tramite il server Web.
Un altro modo potrebbe essere uno strumento di monitoraggio più sofisticato come NetAMS . Ha bisogno di un server MySQL e ha molte funzionalità, come la fatturazione, quindi deve avere statistiche differenziate. Se un plug-in per la limitazione del traffico non è già presente, è possibile creare uno script con CRON . L'intervallo di tempo per l'esecuzione dello script deve essere ben ponderato.

Spero che sia d'aiuto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.