On Tue, May 26, 2009 at 12:57:06PM +0200, Marco Gaiarin wrote: > Mandi! Ottavio Campana > In chel dì si favelave... > > OC> Qualcuno può dirmi come si fa in una macchina con tre schede di rete, > OC> una attaccata al default gw e due connesse a due reti locali distinte a > OC> fare in modo che il traffico in uscita da una rete abbia priorità su > OC> quello dell'altra? > > 1) marchi il pacchetto con iptables, usando il target mark, sulla > catena di forward o in prerouting, assegnando una marca diversa a seconda > che arrivi da una interfaccia o dall'altra; le marche di iptables > sopravvivono a > tutti i passaggi possibili nelle varie catene, quindi devi marcare una > volta sola.
marcarli, intendi con diffserv? > 2) usi tc per assegnare una priorità diversa a pacchetti marcati > diversamente. > > occhio che ti restano in giro dei corner cases, ad esempio pacchetti in > output, a cui o assegni una terza marca oppure metti un filtro u32 di > tc per prendere tutto quello che resta. ofddio, la regola che vorei implementare è molto semplice: ho una rete che fa raramente traffico, ma che quando lo fa deve avere priorita' massima, anche arrivando a bloccare l'altra rete se necessario. -- Non c'è più forza nella normalità, c'è solo monotonia. -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org