Pagina 1 di 5
Problemi Routing
Inviato: mar 2 ago 2005, 12:02
da Frunktz
Hi @ all.
Ho un nuovo problema..Routing table.
Devo aver fatto qualche malanno e la soluzione usata è assolutamente poco ortodossa e temporanea..Spero possiate aiutarmi.
Allora ho 2 schede di rete
eth0 -> 192.168.100.1 -> collegata al modem ethernet
eth1 -> 192.168.1.1 -> collegata alla lan
Il file hosts è fatto così
192.168.100.1 slacky_ETHERNET
192.168.1.1 slacky_LAN
Ora, la connessione ADSL avviene, ma non riesco a pingare ne fare niente x problemi sulla tabella d routing. Come devo configurarla?
Io avevo tentato qlc tipo
route add default gw 192.168.100.1
ma ci sono stati solo problemi. Come faccio ad azzerare la tabella di routing e ricostruirla?
comunque provvisoriamente x scrivere ho fatto
route add -net 0.0.0.0 dev ppp0
In questo modo sono riuscito a connettermi.
Potresti gentilmente fornirmi una tabella di routing e gli eventuali comandi da lanciare per avere qualcosa di professionale? La scelta da me utilizzata mi sa alquanto brutale...
Grazie mille a tutti.
PS:- Link sul routing sono graditi
PS2:- adsl-start mi modifica automaticamente la tabella d routing in
Dest -> 192.168.100.1
Mask -> 255.255.255.255
Gw -> * (nn ricordo)
IFace -> ppp0
Grazie della pazienza.
Inviato: mar 2 ago 2005, 12:12
da NaiC
Allora.-.. mi posteresti l'output del comando "route -n" per favore? poi forse ti so dare la risposta
Inviato: mar 2 ago 2005, 12:39
da MDS
Innanzitutto è essenziale il comando che ti ha richiesto Naic...
Altra domanda.... tu non navighi dal gateway o da un host della Lan?
La tua topologia com'è:
[Internet]
|
|
[Modem]
[ip?]
|
|
[eth0 192.168.100.1]
[Gateway]
[eth1 192.168.1.1]
|
|
[Lan]
Comunque il tuo default Gw non è eth0, ma l'ip della ethernet del modem!!!!
Mentre il Default Gw della lan è l'eth1
Facci sapere

Inviato: mar 2 ago 2005, 13:01
da Paoletta
Come faccio ad azzerare la tabella di routing e ricostruirla?
usando route del (man route)
ad esempio:
#route del -net 192.56.76.0
Ora, la connessione ADSL avviene, ma non riesco a pingare ne fare niente x problemi sulla tabella d routing. Come devo configurarla?
se normalmente non riesci a navigare vuol dire che la tua rotta di default non è esatta; devi reimpostarla tu con i comandi:
#route del default
#route add default ppp0
questo ti imposta come rotta di deafult ppp0, che è quello che deve essere;
finchè non ci fai vedere l'output di route -n è difficile ipotizzare una tabella di instradamento;
comunque "una candidata" possibile potrebbe essere:
Dest ----- Gw ----- Genmask ----- Iface
192.168.100.1 ----- 0.0.0.0 ----- 255.255.255.255 ----- ppp0
192.168.1.0 ----- 0.0.0.0 ----- 255.255.255.0 ----- eth1
127.0.0.0 ----- 0.0.0.0 ----- 255.0.0.0 ----- lo
0.0.0.0 ----- 0.0.0.0 ----- 0.0.0.0 ----- ppp0
che si ottiene semplicemente con il comando ifconfig su eth1 e con adsl-start;
l'unica cosa che devi fare è modificare la rotta di default come ti ho scritto prima.
facci sapere!
ciao!
Inviato: mar 2 ago 2005, 13:16
da Frunktz
Per favore..Non fate commenti sulla tabella di routing..Fa schifo..
comunque uso lo stesso pc x uscire. I dati devono passare dalla eth0, che sarebbe quella collegata al modem..
Ma x levare i gateway? Come si fa?
Ecco la tabella.
Codice: Seleziona tutto
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 127.0.0.1 0.0.0.0 UG 0 0 0 lo
0.0.0.0 192.168.1.1 0.0.0.0 UG 1 0 0 eth0
Inviato: mar 2 ago 2005, 13:40
da MDS
Scusa, puoi descriver anche la topologia di rete?
Grazie

Inviato: mar 2 ago 2005, 13:45
da Paoletta
ma per comunicare con eth1 come fai? dalla routing table non sembra...
per cancellare gli elementi della routing table un modo è usare
route del, come ti ho scritto prima...dalla tua tabella sembra che hai 3 gateway di default: ppp0,eth0,lo e di nuovo eth0;
invece devi avere solo ppp0
prova con:
#route del default
#route add default ppp0
oppure
#route del -net 0.0.0.0
#route add default ppp0
Inviato: mar 2 ago 2005, 13:50
da Frunktz
Ehm..Nel mio caso ho cercato di eliminare tutto e lasciar da parte eth1..La metterò una volta sistemato il resto.
Tipologia rete..che dire?
Mio Pc ---> eth0 --> modem ---> Web
----> eth1 ---> LAN
Inviato: mar 2 ago 2005, 14:07
da MDS
Ok... prima prova la soluzione che ti ha proposto Paoletta...
Se funziona tutto OK....
Altrimenti devi aggiungere qualche altra info...
Ip della ethernet del modem tanto per cominciare....
Io ho fastweb, quindi mi collego attaccando la ethernet e basta...
Non ho modem.... in tutti i modi la mia domanda è la seguente:
ppp0 come fa ad esser visto dal pc, lui a quanto mi sembra di capire vede la ethernet del modem, non l'interfaccia "wan" point to point del modem.
Pulita la tebella di routing come ti ha detto Paoletta, io imposterei il default gw in questa maniera:
Facci sapere

forse le due schede non parlano?
Inviato: mar 2 ago 2005, 14:42
da kobaiachi
ciao , è possibile che non avendo abilitato il forward tra le due schede la comunicazione sia interrotta .
controlla lo stato dell forward tra le schede usa:
cat /proc/sys/net/ipv4/ip_forward
0=inattivo
1=attivo
per impostarla :
echo "1" >/proc/sys/net/ipv4/ip_forward (per una sessione)
sysctl (permanente)

Inviato: mar 2 ago 2005, 15:11
da Frunktz
L'ip_forware è messo a 0...
L'ip del modem ethernet dovrebbe essere 192.168.100.1,almeno credo. L'indirizzo ip della scheda di rete usata x collegarsi al modem è 192.168.100.1.
Ifconfig m da questo.
Codice: Seleziona tutto
eth0 Link encap:Ethernet HWaddr 00:10:AA:10:A1:03
inet addr:192.168.100.1 Bcast:192.168.100.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9084 errors:0 dropped:0 overruns:0 frame:0
TX packets:6594 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9813456 (9.3 Mb) TX bytes:679372 (663.4 Kb)
Interrupt:10 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:26 errors:0 dropped:0 overruns:0 frame:0
TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1962 (1.9 Kb) TX bytes:1962 (1.9 Kb)
ppp0 Link encap:Point-to-Point Protocol
inet addr:xxxxxxxxxxx P-t-P:192.168.100.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:548 errors:0 dropped:0 overruns:0 frame:0
TX packets:440 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:542963 (530.2 Kb) TX bytes:45754 (44.6 Kb)
Inviato: mar 2 ago 2005, 15:18
da MDS
La cosa non mi è chiara.
Ora l'ip fprwarding non serve.... perche stai tentando di uscire su internet e non comunicando verso la lan.
In tutti i modi dai questo output:
Ps: Ma non è che l'interfaccia ethernet del modem bridgia e basta? Probabilmente lei non ha IP
Inviato: mar 2 ago 2005, 15:19
da NaiC
Uhm... velocemente perchè sto tirando su un firewall da un cliente e non posso far vedere che cazzeggio...
allora... dalla toua routing table si deduce che prima che i pacchetti "azzeccano la strada giusta" si perdono per tante di quelle rotonde da far paura..
Codice:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 127.0.0.1 0.0.0.0 UG 0 0 0 lo
0.0.0.0 192.168.1.1 0.0.0.0 UG 1 0 0 eth0
tu dovresti avere solo una cosa del tipo
192.168.100.1 ppp0
192.168.1.0 eth0
127.0.0.1 lo
0.0.0.0 192.168.100.1 detault gw
man route per ulteriori
route -F per eliminare anche il 127.0.0.1 in un sol colpo
TchuSS!!
Inviato: mar 2 ago 2005, 15:42
da Frunktz
Eccolo
Codice: Seleziona tutto
traceroute www.google.it
traceroute: Warning: www.google.it has multiple addresses; using 66.249.85.104
traceroute to www.l.google.com (66.249.85.104), 30 hops max, 38 byte packets
1 * * *
2 217.141.106.205 (217.141.106.205) 36.988 ms 37.386 ms 37.261 ms
3 r-mi208-bz23.opb.interbusiness.it (151.99.99.77) 54.775 ms 64.967 ms 61.0
41 ms
4 r-mi223-vl4.opb.interbusiness.it (151.99.75.214) 68.505 ms 45.438 ms 43.7
75 ms
5 mil14-ibs-resid-6-it.mil.seabone.net (195.22.208.97) 46.000 ms 47.870 ms
47.789 ms
6 decix-fra2-racc1.fra.seabone.net (195.22.211.205) 56.782 ms 57.592 ms 55.
873 ms
7 de-cix.net.google.com (80.81.192.108) 71.467 ms 73.727 ms 7
8 216.239.46.49 (216.239.46.49) 55.693 ms 55.498 ms 216.239.46
6.47) 69.875 ms
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
Risultato ottenuto mediante questa tabella di route
Codice: Seleziona tutto
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
comunque ora provo un po' tt le soluzioni. Ma non m è chiara una cosa. Se io a 0.0.0.0 metto gateway 192.168.100.1, x instradare successivamente i pacchetti nella lan 192.168.1.1 devo inserire un'altra route. Giusto?
Ehm un link che spieghi cm funzionano le netmask, ecc..?Io ho vaghi ricordi..Fortuna che ho quelli, se non li avessi quelli nn riuscirei a scrivere..
Inviato: mar 2 ago 2005, 15:50
da MDS
Ok a google ci arrivi ora.... allora qual è ora il problema?
Da browser non navighi oppure cosa?
Ora sembra tutto in ordine...
Comunque la netmask e il suo funzionamento vedili su appunti di informatica libera
http://www.adil.it/a2/anteprima/a2630.h ... ltitle6840