PDA

View Full Version : Limitatore di banda


Mex87
25-03-2015, 09:28
Ciao, chiedo un aiuto ai sistemisti del forum,
la rete di casa mia è organizzata come potete vedere in figura

http://i.imgur.com/ZrfNGqnl.jpg

Dove
M è il modem
R è il router
Pc1 e Pc2 sono computer
Rpi è un raspberry
SW è uno switch

Blocco A tutti i dispositivi che si trovano nella mia camera
Blocco B tutti i dispositivi che si trovano nella sala "comune"

Dato che capita spesso che qualcuno (amici, familiari, ma principalmente "amiche" di mia sorella che guardano streaming a tutto spiano :muro: ) saturi tutta la banda disponibile.

Vorrei configurare un PC di recupero (con linux) per limitare la banda a tutti i dispositivi presenti nel quadrato B.

L'ideale sarebbe di limitare la banda solo a tutti gli indirizzi MAC non riconosciuti, e di bloccare totalmente i download tramiter torrent,
ma non so se è possibile, non ho esperienza di amministrazione di rete e neanche tanta sull'uso di linux.

Dovrebbe essere fattibile questa cosa, no?

sacarde
25-03-2015, 10:32
non l'ho mai provato

https://francofait.wordpress.com/2013/08/30/limitare-banda-ingressouscita-su-pcserver-linux-pilovis/

monte.cristo
25-03-2015, 20:04
Un'alternativa all'utilizzo di un pc per limitare la banda, è giocare un po' con il QoS (Quality of Service) sul router, se il tuo router lo permette

Mex87
26-03-2015, 08:13
Grazie per le risposte

non l'ho mai provato

https://francofait.wordpress.com/2013/08/30/limitare-banda-ingressouscita-su-pcserver-linux-pilovis/

Wondershaper non l'avevo mai sentito, questo fine settimana lo trovo e vi faccio sapere.

Un'alternativa all'utilizzo di un pc per limitare la banda, è giocare un po' con il QoS (Quality of Service) sul router, se il tuo router lo permette

No il mio router è un netgear da 30€ e non permette niente del genere, sarebbe da cambiare, ma fino a quando tiene resta li. :asd:

Mex87
31-03-2015, 10:12
Ho preso un vecchio Celeron 2.4Ghz,ho inserito una seconda scheda di rete, ho installato l'ultimo xubuntu ed usando i seguenti comandi ottengo il bridge che fa da limitatore di banda

ifconfig eth1 down
ifconfig eth0 down
brctl addbr ponte
brctl addif ponte eth0 eth1
ifconfig eth0 0.0.0.0 up
ifconfig eth1 0.0.0.0 up
ifconfig ponte up
ifconfig ponte 192.168.0.13
route add default gw 192.168.0.1
wondershaper eth1 150 1600

eth1 è l'interfaccia di rete a cui è collegato il blocco B, mentre eth0 è collegata al router.

Grazie all'ultima riga ho limitato la velocià a 200 Kbyte/s :D

Mi sento molto soddisfatto, anche se la velocità limitata in questo modo è limitante per tutti i dispositivi connessi su B.

Ho scoperto il comando TC :confused: devo fare alcune prove per impostare una limitazione selettiva a tutti i dispositivi non riconosciuti.