[Risolto]Schede rete con ip virtuali: comunic. con sottoreti

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Avatar utente
sweety84
Prode Principiante
Messaggi: 4
Iscrizione: giovedì 30 luglio 2009, 18:30
Distribuzione: ubuntu mate 15.10

[Risolto]Schede rete con ip virtuali: comunic. con sottoreti

Messaggio da sweety84 »

Ciao a tutti. Spiego subito lo scenario:
il mio pc ha 2 schede di rete, dove la eth0 è in DHCP e la eth1 ha IP statico e due IP virtuali.
Uso la eth0 solo per comunicare con la rete aziendale ed accedere alle condivisioni samba, la eth1 esce su internet e poi la vorrei usare per configurare apparati quali router, telefoni IP etc...
con la rete aziendale non ho più problemi da quando ho impostato la rotta statica, ma non riesco a far dialogare la eth1:0 e la eth1:1 con le sottoreti 192.168.0.x e 192.168.2.x.
posto l'attuale configurazione del file /etc/network/interface

Codice: Seleziona tutto

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

#STATIC
 auto eth1
 iface eth1 inet static
 address 192.168.1.240
 netmask 255.255.255.0
 gateway 192.168.1.251

#STATIC Virtuale 1
 iface eth1:0 inet static
 address 192.168.2.240
 netmask 255.255.255.0

#STATIC Virtuale 2
 iface eth1:1 inet static
 address 192.168.0.240
 netmask 255.255.255.0

#DHCP
 auto eth0
 iface eth0 inet dhcp

#ROTTA STATICA PER RETE AZIENDALE
 post-up route add -net 192.168.15.0 netmask 255.255.255.0 gw 192.168.35.99
 pre-down route del -net 192.168.15.0 netmask 255.255.255.0 gw 192.168.35.99

#ROTTA STATICA PER RETI 0 E 2
 up route add -net 192.168.2.0/24 gw 192.168.2.251 dev eth1
riporto anche il risultato del comando netstat -rn

Codice: Seleziona tutto

Tabella di routing IP del kernel
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.1.251   0.0.0.0         UG        0 0          0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth1
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
192.168.15.0    192.168.35.99   255.255.255.0   UG        0 0          0 eth0
192.168.35.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
Qualche suggerimento?
Ultima modifica di sweety84 il martedì 2 febbraio 2016, 10:07, modificato 1 volta in totale.
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: Schede di rete con ip virtuali: comunicare con sottoreti

Messaggio da tunnel_net »

in netstat -rn mancano le route, per 192.168.2.0/24 192.168.0.0/24 ma a me viene creta in automatico

io ho eth0 con
192.168.1.10
192.179.20.10

e il netstat -rn

Codice: Seleziona tutto

0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.20.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
up route add -net 192.168.2.0/24 gw 192.168.2.251 dev eth1
sicuro che sia scritta giusta, non la vedo in netstat -rn

sulla rete locale gw 192.168.2.251 non si mette
apt-get moo
Avatar utente
sweety84
Prode Principiante
Messaggi: 4
Iscrizione: giovedì 30 luglio 2009, 18:30
Distribuzione: ubuntu mate 15.10

Re: Schede di rete con ip virtuali: comunicare con sottoreti

Messaggio da sweety84 »

Grazie per la pronta risposta e soluzione ;)
E' vero sbagliavo ad inserire le rotte statiche. Non capisco perchè non me le inserisce in automatico, ma poco male...
ho risolto variando così la mia configurazione:

Codice: Seleziona tutto

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

#STATIC
 auto eth1
 iface eth1 inet static
 address 192.168.1.240
 netmask 255.255.255.0
 gateway 192.168.1.251

#STATIC Virtuale 1
 auto eth1:0
 iface eth1:0 inet static
 address 192.168.2.240
 netmask 255.255.255.0
 
#STATIC Virtuale 2
 auto eth1:1
 iface eth1:1 inet static
 address 192.168.0.240
 netmask 255.255.255.0
 
#DHCP
 auto eth0
 iface eth0 inet dhcp

#ROTTA STATICA PER RETE FIDOKA
 post-up route add -net 192.168.15.0 netmask 255.255.255.0 gw 192.168.35.99
 pre-down route del -net 192.168.15.0 netmask 255.255.255.0 gw 192.168.35.99

#ROTTA STATICA PER RETI 0 E 2
#classe 0
 post-up route add -net 192.168.0.0 netmask 255.255.255.0 dev eth1
 pre-down route del -net 192.168.0.0 netmask 255.255.255.0 dev eth1
#classe 2
 post-up route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1
 pre-down route del -net 192.168.2.0 netmask 255.255.255.0 dev eth1
Ora il netstat -rn riporta quanto segue:

Codice: Seleziona tutto

Tabella di routing IP del kernel
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.1.251   0.0.0.0         UG        0 0          0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth1
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
192.168.2.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
192.168.15.0    192.168.35.99   255.255.255.0   UG        0 0          0 eth0
192.168.35.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
Tutto funziona egregiamente.
Grazie tunnel_net :birra:
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti