Newsgroup: it.comp.os.win.nt
Titolo: Non mi funziona il gateway

Situazione:
2 rami di rete collegati tra loro con 2 gateway (NT server con 2 schede di
rete, una 10 e una 100 Mbit) configurati *esattamente* allo stesso modo.
Le schede hanno indirizzi (ometto i primi 3 otteti):
Gateway 1:  10 Mbit = 2    100 Mbit = 65
Gateway 2:  10 Mbit = 3    100 Mbit = 76
(Nota: 100Mb = Lan interna, 10 Mbit comprende un router su CDN)
Il GW1 funziona perfettamente, il GW2 no.
Riesco a pingare (dalla rete 100Mb) entrambe le schede del GW2 ma non
riesco ad andare oltre, i pacchetti mi si fermano sulla scheda a 10
(ip=3).
L'IP forwarding è attivato, le tabelle di routing mi sembrano a posto,
l'unica diversità tra le due è che nel GW2 non c'é l'indirizzo broadcast
limitato sulla scheda 10Mb (ip=3); in numeri 255.255.255.255 mask=
255.255.255.255
Se volete posto le tabelle di routing.
-- 
Phantom
-----------------------------------------------------------------
Remove NOSPAM for e-mail me
ICQ: 19578393
-----------------------------------------------------------------

Cosa significa 2 gateway? Per andare dove? Nello stesso posto?
Se e' cosi' non serve e non funziona.
Mi spiego 192.168.1.0 255.255.255.255.0 192.168.0.1 192.168.0.100 1
e               192.168.1.0 255.255.255.255.0 192.168.0.1 192.168.0.100
2
Non funziona, o meglio funziona solo la prima.
Cosi' come non funziona con 0.0.0.0 0.0.0.0 ecc.. Funziona SOLO se sono
riferite a due interfacce di rete differenti. O meglio funziona NT
permettendo che non e' certo IOS o UNIX nella gestione del routing....
;-))))
--
_____________________________________________________
Un uomo degno non ha patria
Michele Ferraudo
Torino
ICQ 22344505
Phantom <Pha...@NOSPAMosd.it> wrote in message
Phantom-0501...@195.210.96.74...


 
Aspetta, non ti seguo. Si, 2 gateway per andare nello stesso posto, il 2°
mi serve come muletto e come cavia da esperimenti. La rete mi funziona sul
1°.
Lo schema è questo:
100Mbps  ----------------------- x.x.x.65 ---------------x.x.x.76
                                   |                        |
                                  gw1                      gw2
                                   |                        |
10Mbps  ----------x.x.x.1--------x.x.x.2 ---------------- x.x.x.3
                     |
                   router
                     |
                    CDN
Nel caso si incasinasse il post:
gw1 ha indirizzi x.x.x .65 e x.x.x .2
gw1 ha indirizzi x.x.x.76 e x.x.x.3
il router gw1 ha indirizzo x.1
I 2 rami sono x.x.x.0 mask 255.255.255.192 e x.x.x.64 mask 255.255.255.192
(in tutto 128 indirizzi disponibili).


 (in tutto 128 indirizzi disponibili).
tutte le macchine x.x.x.0-64 devono aver il gateway x.x.x.2/3 scegline uno
per fare le prove
tutte le macchine x.x.x.64-128 devono aver il gateway x.x.x.65/76 scegline
uno per fare le prove
Su entrambi i router abiliti IP forwarding  E NON METTI NESSUN GATEWAY
Prova cosi poi andiamo avanti

 Su entrambi i router abiliti IP forwarding  E NON METTI NESSUN GATEWAY
Niente da fare, se indico 65 tutto OK (il 65 è la macchina che funziona), se
uso 76 ... mi passano per il 65, se stacco il 65 dalla rete i pacchetti non
passano più, mi si fermano sull'interfaccia di rete del ramo opposto.
Mi spiego meglio: se dal x.x.x.80 pingo x.x.x.1 non ci riesco, da x.x.x.80
riesco a pingare x.x.x.76 e x.x.x.3 ... idem nell'altro senso.
:-(

 :-(
Ma scusa i due GW non sono identici? Allora uno dei due non funziona.
Mettiamola cosi':
Rete A:
192.168.0.0 255.255.255.0
gateway1 192.168.0.1
gateway2 192.168.0.2
Rete B:
10.10.10.0 255.255.255.0
gateway 10.10.10.1.
Gateway1 e 2 avranno gateway 10.10.10.1 sulla scheda della rete
corrispondente.
Se tutto e' configurato correttamente sulla rete A puoi indicare o il
192.168.0.1 o il 192.168.0.2. Ma non entrambi. Almeno di non cacciarti
in un casino che NT non e' in grado di gestire.
Se ho ben capito condivido quanto, in malo modo, ti hanno risposto su
it.comp.ip.admin


 in un casino che NT non e' in grado di gestire.
Infatti ho indicato *solo* un gw sui client. gw1 funzia, gw2 non va
neanche se stacco fisicamente gw1 dalla rete.



Se tu definisci il gateway2 come unico gateway funziona no? Quello che
vuoi fare tu, secondo me, non funziona. Funziona se e' abilitato l'IP
redirect (e non so se sotto NT funzioni), ma nel senso che un router,
qunado non riesca piu' a raggiungere una destinazione puo' inviare un
ICMP con una diversa strada. Anzio esiste qualche cosa del genere ma non
ricordo ne se ne come funziona.
In genere per avere FT sui router si lavora cosi': si configurano due
router IDENTICI, ciascuno con un IP. Poi con il comando stand by ip (su
CISCO of course) si definisce un IP valido per entrambe, IP che viene
usato cme DG sui client.
Non vedo modo per fare quanto chiedi.


 neanche se stacco fisicamente gw1 dalla rete.
Ma come hai configurato i client????
Hai impostato un default gateway e poi ne hai aggiunto un secondo dalle prop
del tcp???

 Non vedo modo per fare quanto chiedi.
e se tu sul client definisci due route identiche con metriche diverse????


No, mi spiego meglio. Un router avra' indirizzo IP per esempio
192.168.0.101, l'altro 192.168.0.2. Entrambe questi IP da; punto di
vista del routing TCP sono irrilevanti, servono solo per protocolli tipo
ARP. Poi su entrmbi i router definisce lo "stand by" sull' IP
192.168.0.100. A questo punto 192.168.0.100 diventa un gateway "virtule"
che si riferisce ad entrambe. Anche la configurazione sara' fata sul
...100. In questo modo se uno dei due router "moure", tutte le chiamate
al 100 saranno comunque gestite dall'altro. Ovviamente nel caso di
connessioni che insistano sullo stesso mezzo fisico tipo ethernet, il
backup e' automatico. Nel caso invece di connessioni su BRI e Serial
bisogna fisicamente staccare il cavo da router  down ed attaccarlo
sull'altro.
 Ovviamente su tutti i client il router definito sara' 192.168.0.100,
che e' l'uno ma anche l'altro....
Il bello e che facendo da un client:
ping 192.168.0.100
e dopo arp -a
apparira':
192.168.0.101   PRIMO MAC
192.168.0.102   SECONDO MAC.
Potenza dell'IOS.....


No, non funziona.
Io, ingenuamente, credevo che bastasse indicare i 2 gw nelle proprietà delle
NIC per far si che, in mancanza di uno, la rete utilizzasse l'altro, ma
l'altro non va neanche da solo.
Mi accontento di dover, in caso di KO del primo gw, andare a indicare su
tutti i client l'indirizzo del gw2. Sono una 15ina di macchine in tutto per
cui la cosa è fattibile e, in tal modo, la rete non mi rimane ferma.

 del tcp???
L'idea era questa. Però ho sostituito l'indirizzo di gw2 a quello di gw1, i
pacchetti transitano per gw1. Se non indico nessun gw, continuano a passare
per gw1. se stacco gw1, non passano +.
NT non permette l'utilizzo di 2 gw? Ok, però dovrebbe funzionare se indico
solo gw2, giusto?

 che e' l'uno ma anche l'altro....
Io non parlavo di server ma solo a livello client. Quello che voluvo fare
era specificare sui client due route simili.
In ogni caso ho provato e non funziona

Quindi il secondo GW non funziona bene. Se da ciascuna delle schede di
rete pinghi LA RISPETTIVA rete, il problema e' nel routing. Altrimenti
nelle schede.
--
_____________________________________________________
Un uomo degno non ha patria
Michele Ferraudo
Torino
ICQ 22344505
Phantom <Pha...@NOSPAMosd.it> wrote in message
85f4dq$5qb$1...@fe1.cs.interbusiness.it...
