Newsgroup: it.comp.reti.locali
Titolo: PC --> gateway --> modem/router --> Internet

Salve.
In casa ho un access point wireless che fa anche da router e modem ADSL.
Il suo IP è 192.168.0.1 e fa da server DHCP (netmask 255.255.0.0).
Ho un portatile che si connette al router tramite adattatore wireless.
Il suo IP è 192.168.0.5.
Ora è arrivato un altro pc fisso che non ha ancora un adattatore
wireless (lo comprerò a breve), ma ha una scheda ethernet integrata.
Nel frattempo, giusto per vedere se avrebbe funzionato, ho collegato
l'uscita ethernet del portatile a quella del pc fisso, ho abilitato la
condivisione della connessione (sull'interfaccia ethernet, anche perché
su quella wireless Windows non sembra me lo faccia fare), il routing dei
pacchetti e riavviato: però il pc fisso riesce a vedere solo il
portatile a cui è connesso direttamente, non riesce ad andare su
Internet, né riesce a vedere il router.
Ora il problema è: quali IP devo assegnare?
Le netmask le ho sempre impostate a 255.255.0.0 dappertutto.
Avevo prima tentato di usare due reti diverse:
	IP_wireless_portatile --> 192.168.0.5
	IP_ethernet_portatile --> 10.0.0.1, gateway 192.168.0.1*
	IP_ethernet_pcdesktop --> 10.0.0.2, gateway 10.0.0.1**
Poi ho tentato di usare un'unica rete:
	IP_wireless_portatile --> 192.168.0.5
	IP_ethernet_portatile --> 192.168.0.10, gateway 192.168.0.1
	IP_ethernet_pcdesktop --> 192.168.0.11, gateway 10.0.0.1**
 * in questo caso, come gateway ho usato anche 10.0.0.2
** in questo caso, come gateway ho usato anche 192.168.0.1
In entrambi i casi, però, il pc fisso non riesce a raggiungere neppure
il router, figuriamoci se accede ad Internet. :-(
Credevo che la prima soluzione avesse funzionato: il 10.0.0.2 manda i
pacchetti al 10.0.0.1 che li rigira, tramite l'interfaccia wireless, a
192.168.0.1, cche a sua volta li rigira a chi di competenza. Ma niente.
Insomma, non avendo una buona teoria delle reti alle spalle :(, sto
andando un po' a casaccio. Mi dite voi come procedere con più metodo?
Grazie, Maurizio

 192.168.0.1, cche a sua volta li rigira a chi di competenza. Ma niente.
Aggiungo: i firewall sono tutti disabilitati (eccetto quello del
router). Con uno sniffer vedo che quando dal pc fisso faccio un ping al
router, il pacchetto (echo request) arriva al portatile sull'interfaccia
ethernet, ma poi non viene forwardato su quella wireless.
L'IP forwarding, però, come detto è già stato abilitato.
E ho abilitato la "Condivisione connessione Internet" sull'interfaccia
ethernet del portatile. Anche cambiando le netmask a 255.255.255.0 non
funziona niente. Mi sa che è un problema di IP...
Cos'altro devo fare? :(
Saluti, Maurizio

 Cos'altro devo fare? :(
Accidenti, ho creato un bridge di rete sul portatile tra l'interfaccia
LAN e quella wireless ed è subito andato tutto! :-)
A quel punto ho utlizzato un'unica rete (al pc fisso ho dato IP
192.168.0.10) e ho messo quasi dappertutto l'ip del router (192.168.0.1)
sia come gateway, sia come server DNS...
Però volevo capire perché l'altro metodo non funzionava: l'ip forwarding
non avrebbe dovuto servire proprio a forwardare i pacchetti tra le due
interfacce? Avevo sbagliato indirizzi IP?
Ciao, Maurizio


ICS andava attivato sulla connessione wireless però con rete
disconnessa perchè di default ti assegna nella scheda ethernet che usi
come accesso per il portatile ip 192.168.0.1 che va in conflitto in
quanto è già l'ip del router e se hai due schede con stessa sotto rete
il routing non funziona, a questo punto manualmente si cambia l'ip
della scheda di rete da 192.168.0.1 (messo da ICS) a 192.168.1.1 per
esempio il gateway non serve su questa scheda, facendo questa puoi
connetterti nuovamente al wireless ma quando colleghi il cavo ethernet
tra portatile e fisso il fisso non ottiene un ip (perchè è stato
cambiato l'ip della ethernet) ma devi metterlo manualmente per esempio
a  192.168.1.2 255.255.255.0 gateway 192.168.1.1 dns 192.168.1.1
E facendo così a casa mia funziona tutto.
Ciao