Re: Comunicare con due reti diverse

2019-04-06 Per discussione Marco Gaiarin
Mandi! Graziano Giacobazzi
  In chel di` si favelave...

> 0.0.0.0 192.168.0.1 0.0.0.0 UG 100 0 0 enp6s0
> 0.0.0.0 192.168.1.1 0.0.0.0 UG 600 0 0 wlp3s0

Hai due defaultroute a metrica diversa. Vuol dire che userai quello
(funzionante) a peso minore.


> Come posso fare per usare le deu reti contemporaneamente?

se intendi 'usare quello funzionante', devi trovare il modo di buttare giù
quello non funzionante; o usi DHCP, oppure credo tu debba scriptare la cosa
di tua sponte.

Se intendi 'contemporaneamente' in senso stretto (assieme), devi lavorare un
po'.

Cerca 'policy routing'.

-- 
  Molti italiani sognavano di vedere Berlusconi in un cellulare,
  prima o poi...(Stardust®, da i.n.n-a)




Re: Comunicare con due reti diverse

2019-04-06 Per discussione Giuseppe Sacco
Ciao Graziano,

Il giorno ven, 05/04/2019 alle 14.43 +0200, Graziano Giacobazzi ha
scritto:
> Salve ho installato debian 9 stretch, sul server in questione ho due
> reti 1)192.168.0.1 locale e 2)192.168.1.1 rete internet.
> Se le collego entrambe non vado in internet se faccio apt-get update
> da errore di connessione.
> Se stacco la rete 1) ed eseguo apt-get update funziona correttamente
> va in internet e scarica gli aggiornamenti.
> Se riattacco la rete 1) torna a dare errore di connesione.
> 
> Come posso fare per usare le deu reti contemporaneamente?
[...]

Non dici se stai usando un indirizzo dinamico, via DHCP, o se una o
entrambe le schede hanno una configurazione statica. In ogni caso,
ciascuna delle due reti ha associato un gateway predefinito e, per
motivi di prestazioni, immagino, quello della rete cablata ha la precedenza. 
Non dici neppure se le due schede sono collegate a gateway generici verso 
Internet o se almeno una va invece verso un'altra LAN o una VPN.

Quando scolleghi una delle due schede, rimani con una sola connessione
e un solo gateway, e quindi tutto funziona. Se le colleghi entrambi hai
due gateway, che non sarebbe un problema se impostassi delle regole per
dire al sistema quale usare. Invece, se non imposti regole, devi usare
il solo gateway predefinito. Per questo si chiama "default" perché è
l'ultima scelta e non può essere multipla.

Quindi, se stai usando una configurazione statica, togli il gateway da
una delle schede, oppure definisci le regole con "ip rule". Se invece
una delle connessione non va verso Internet ma verso altre LAN, usa "ip
route", e togli il gateway predefinito.

Ciao,
Giuseppe