Accelerazione della larghezza di banda tramite iptables


Risposte:


18

Quello che stai cercando si chiama Traffic Shaping. La migliore fonte di informazioni per questo (che io conosca) è Linux Advanced Routing and Traffic Control . È un po 'datato, ma ha ancora un sacco di buone informazioni. Se cerchi Google Linux Traffic Shaping, puoi trovare alcuni script e strumenti per rendere un po 'più semplice la configurazione del traffic shaping.

I comandi specifici che utilizzerai, a meno che non trovi uno strumento o uno script per fare il lavoro per te, sono tc e / o tcng. Voglio anche avvisarti che la definizione del traffico può diventare molto complicata se non l'hai mai fatto prima, in particolare se stai cercando di farlo a mano.

Inoltre, ricorda che puoi solo controllare in modo affidabile la velocità dei dati che stai inviando.

Potresti anche voler dare un'occhiata a queste domande serverfault simili:


Avrei dovuto menzionarlo nella mia risposta originale, ma un altro termine comune per questo (sebbene includa un po 'di più) è QoS (Quality of Service). È un altro buon termine da tenere d'occhio quando si cerca di gestire il traffico.
Christopher Cashell,

0

Usiamo tc.bash ( link ) per il controllo del traffico, in combinazione con IPTables. Ha fatto il trucco per tutto ciò di cui abbiamo avuto bisogno finora.

(Testato su CentOS 4 e 5, e dovrebbe funzionare con qualsiasi tipo di Linux con tc e iptables.)


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.