PDA

View Full Version : pc con due schede di rete e due gateway


cocoby
17-04-2009, 16:52
Salve a tutti,

avrei la necessità di installare un pc linux con due schede di rete, una settata per la lan interna e la seconda per scaricare aggiornamenti tramite un altro gateway con una connessione + veloce.

I due gateway appartengono alla stessa classe di indirizzi.
l'impostazione delle schede di rete dovrebbe essere la seguente:

eth0
ip: 192.168.164.x
sm: 255.255.255.0
gat:192.168.164.1

eth1
ip: 192.168.164.x
sm: 255.255.255.0
gat:192.168.164.252

Ora con questa configurazione, giustamente non funziona nulla; sò che sarebbe possibile far funzionare la cosa tramite routing ma non essendo esperto del settore non sò come si fa. Potreste aiutarmi?

Grazie a tutti.

BTS
17-04-2009, 17:06
togli un gateway...

altrimenti iptables

cocoby
18-04-2009, 13:42
Grazie della risposta,
ho provato a togliere il gateway .252 ma nulla...
mi guarderò iptables. Altrimenti?

slowped
18-04-2009, 16:08
I due gateway appartengono alla stessa classe di indirizzi.
l'impostazione delle schede di rete dovrebbe essere la seguente:

eth0
ip: 192.168.164.x
sm: 255.255.255.0
gat:192.168.164.1

eth1
ip: 192.168.164.x
sm: 255.255.255.0
gat:192.168.164.252

Scusa ma questa configurazione non ha alcun senso. La seconda interfaccia di rete è del tutto inutile: se elimini indifferentemente eth0 o eth1 saresti comunque in grado di raggiungere entrambi i gateway.

Se la tua unica esigenza è quella di far passare il traffico verso determinate destinazioni attraverso un gateway piuttosto che un altro è sufficiente utilizzare il comando route. In caso contrario (esigenze più articolate) l'unica alternativa è quella suggerita da BTS: utilizzare iptables.

A titolo di esempio, se vuoi che un determinato traffico (per esempio quello relativo agli aggiornamenti di sicurezza di debian) passi per il gateway 252 il comando da usare è:
route add -host security.debian.org gw 192.168.164.252