[Linux-Biella] problemino banale di rutting
Mattia Rossi
linux@ml.bilug.linux.it
Sun, 14 Mar 2004 12:40:26 +0100
On Sun, 14 Mar 2004 07:09:46 +0100
"Andrea Ferraris" <andrea_ferraris@libero.it> wrote:
> Non riesco a ruttare a dovere, ho provato anche con grandi quantita` di
> birra, ma non c'e` nulla da fare.
>
> La questione banale e` la seguente.
> PC Win ---- chiamata telefonica ----> Server Linux (192.168.1.55) -----> LAN
> con router 192.168.1.3 come default gw.
>
> Alla connessione il PC Win prende il 192.168.0.1 la ppp0 del server Linux
> piglia 192.168.0.2
>
> Dal PC Win riesco a pingare, ricevendo risposta la eth0 192.168.1.55 del
> server Linux,
> quindi attraverso la macchina Linux. Ma se cerco di raggiungere un indirizzo
> della 192.168.1.0 dalla macchina Win, nisba. Vedo i pacchetti che come
> noiose zanzare vanno in giro per la 192.168.1.0, ma non tornano indietro,
> ragione per la quale PC Win non riesce a navigare pe la LAN del server
> linux. Che rotta e come ho da aggiungere al server Linux perche' la cosa
> funga? Ho abilitato il forwarding a livello del kernel della macchina Linux,
> il che credo fosse gia` evidente, altrimenti col piffero che riuscivo a
> pingare dal PC Win l'interfaccia 192.168.1.55 del server Linux.
>
Devi dire alle macchine della tua rete dove mandare i rutti (ehm il traffico) destinati alla sottorete 192.168.0.x (nella fattispecie, al server linux che fa da RAS server).
Questo lo ottieni:
- Aggiungendo una rotta statica in ogni client della rete che desiseri raggiungere dalla macchina remota o
- Aggiungendo una rotta statica sulla macchina 192.168.1.3 o
- Cambiando a tutti il default gateway a 192.168.1.55 e mettendo il suo default gateway a 192.168.1.3
Ciao
Mattia
PS:
su una macchina linux sarebbe una cosa del tipo
/sbin/route add -net 192.168.0.0/24 gw 192.168.1.55
su una macchina win
route add blablablabla .. non mi ricordo