|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
2 interfacce di rete: quale la primaria?
Ciao!
Utilizzo Debian. Ho configurato un'interfaccia viruale sulla scheda di rete. Ora la situazione è la seguente: auto eth0 iface eth0 inet static address IP pubblico netmask 255.255.255.0 gateway gateway IP pubblico auto eth0:1 iface eth0:1 inet static address IP privato netmask 255.255.255.0 gateway gateway IP privato Il problema è che se attivo anche eth0:1, NON esco con IP pubblico, ma con quello privato (poi nattato dal router)!! Come posso dirgli di utilizzare il pubblico per uscire? E soprattutto, perchè usa il privato!?? Grazie |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2003
Città: Turin
Messaggi: 746
|
prova a dargli una route specificando l'interfaccia..
__________________
LiNUX User: 371384 "Bort_83 @ jabber.linux.it" LaKRiKKADiBoRT_SeTi@HoMe_GRouP .:: Vendo Cerchioni in lega peugeot 205 GT, 309 GT, 405, 106 Rally + Pirelli P600 185/55R16 ::. |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
...non ho mai usato route!
![]() Ho dato "route eth0" ma è uscita la lista di opzioni! Cosa dovrei fare? |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
Ho fatto alcune prove:
Se avvio o riavvio "/etc/init.d/networking" mi esce con il privato, se uso "ifdown eth0" e "ifup eth0" mi esce con il pubblico!! ![]() Help!! |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
posta route -n
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Oct 2000
Città: bergamo
Messaggi: 713
|
hai una o due schede di rete?
eth0 - eth1 significa due schede di rete (una pubblica e una privata) eth0 - eth0:1 significa che stai configurando due indirizzi ip sulla stessa interfaccia. sei sicuro che sia questo che vuoi fare? ciao, Marco - Goblin |
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
In questo modo funziona (esce col pubblico)
Codice:
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 212.xx.xx.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.xx.xx.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 212.xx.xx.1 0.0.0.0 UG 0 0 0 eth0 # /etc/init.d/networking restart Reconfiguring network interfaces: SIOCDELRT: No such process done. ...e si mette ad uscire col privato... Codice:
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 212.xx.xx.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.xx.xx.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.xx.xx.253 0.0.0.0 UG 0 0 0 eth0 0.0.0.0 212.xx.xx.1 0.0.0.0 UG 0 0 0 eth0 ...forse proprio quell'errore... Ultima modifica di daviweb : 12-10-2004 alle 15:50. |
![]() |
![]() |
![]() |
#8 | |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
Quote:
E' una solo scheda di rete con due indirizzi configurati. ![]() |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
ma cosi nn puo' mai funzionare....
tu devi indirizzare la rete 192.. verso gateway 192.... e l'atra verso 0.0.0.0 che poi 0.0.0.0 va verso l'ip publico mi spiego meglio.. route add default gw <ind. publico> e fin qui va bene e poi invece devi modificare la rete 192 a nn andare verso 0.0.0.0 ma direttamente verso l'indirizzo del router... cosi se contatti un indirizzo che fa parte della rete 192..... va verso il router.. per il resto degli indirizzi va verso l'indirizzo publico
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#10 |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
Non mi è chiarissimo, rileggerò con più calma...
![]() Quello che mi preme ora è questo: auto eth0 iface eth0 inet static address 212.xx.xx.10 netmask 255.255.255.0 gateway 212.xx.xx.1 auto eth0:1 iface eth0:1 inet static address 192.xx.xx.10 netmask 255.255.255.0 gateway 192.xx.xx.253 Questo come lo devo modificare? Grazie |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
questa e' la regola x l'indirizzo privato
route add -net 192.168.1.0 netmask 255.255.255.0 gw <tuo router> il file nn ricordo come bene come si setta.. ma se guardi man interfaces lo vedi
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#12 |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
Adesso guardo. Una cosa: route, così come ifconfig, fa modifiche temporanee? Nel senso, al riavvio non sono più valide?
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
si sono temporanee
devi usare il file interfaces come stavi facendo.. ti dico di usare route cosi' vedi come dovrebbe funzionare la storia... tanto sempre il comando route -n devi utilizzare per vedere come hai impostato il tutto (oppure netstat -r)
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#14 |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
Non è che mi daresti una mano col file interfaces?
![]() Ormai sono abbastanza fuso.... non so cosa dovrei modificare! ![]() |
![]() |
![]() |
![]() |
#15 |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
Forse ho trovato!! Ho semplicemente tolto il gateway all'interfaccia privata e...
Codice:
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 212.xx.xx.0 0.0.0.0 255.255.255.224 U 0 0 0 eth0 192.xx.xx.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 212.xx.xx.1 0.0.0.0 UG 0 0 0 eth0 ![]() |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
non so prova qualcosa di simile..
e poi guarda con route -n cosa succede e poi te lo modifichi auto eth0 iface eth0 inet static address IP pubblico netmask 255.255.255.0 gateway x.x.x.x auto eth0:1 iface eth0:1 inet static address IP privato netmask 255.255.255.0 up route add -net x.x.x.x netmask 255.255.255.0 gw x.x.x.x down route del -net x.x.x.x netmask 255.255.255.0 gw x.x.x.x
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Jan 2002
Città: Rimini
Messaggi: 1203
|
Quote:
per gateway si intende una cosa tipo "tutti i pacchetti destinati alla rete x.x.x.x devono passare per il router a.b.c.d" quindi: per quello che riguarda la rete locale (e cioe' 192.x.x.0) non e' necessario impostare alcun gateway, i broadcast e la tabella arp sono sufficienti per assicurare il trasporto. per uscire in internet invece hai necessità di istruire la tua macchina dicendogli "tutto quello che e' destinato ad una rete DIVERSA da quella locale fallo passare per questo router" in pratica il routing non e' altro che il sistema di "segnali stradali" della rete... con la differenza che per arrivare da A a B ti vengono indicati via via il prossimo paese da raggiungere... (un po' come in Svizzera ![]()
__________________
Quale parte di NO non hai capito? | MBP Retina Late 2013 - iPhone 6 64GB - iPad Air 64GB Fiero membro del BOFH club (Bastard Operators From Hell) |
|
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
Non ho capito.. e che c'e' di sbagliato nel dire che i pacchetti destinati alla rete 192.168.0.0 devono passare attraverso il gw x es. 192.168.0.250???
Mica ha parlato di uno switch.. magari che ne so.. ha qualche altra cosa dietro a quel gw di cui parlava.. Effettivamente si potrebbe farne a meno ora che ci penso.. perche' poi iptables fara' il resto nel gw privato.. Ma nn credo sia sbagliato..
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#19 | |
Member
Iscritto dal: Jan 2004
Città: CO
Messaggi: 115
|
Quote:
![]() Grazie mille a tutti! Ciao |
|
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Jan 2002
Città: Rimini
Messaggi: 1203
|
Quote:
![]() il discorso sulla rete 192.168.0.0 dipende dalla netmask che si sta utilizzando... con una 255.255.255.0 e' del tutto ridondante e potrebbe anche creare dei problemi... l'unico motivo per inserire un gw sulla rete interna e' se usiamo una subnet tipo 255.255.255.x!=0 e, ad esempio, abbiamo diviso i 255 ip su due reti separate. ![]()
__________________
Quale parte di NO non hai capito? | MBP Retina Late 2013 - iPhone 6 64GB - iPad Air 64GB Fiero membro del BOFH club (Bastard Operators From Hell) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:48.