Newsgroup: it.comp.reti.locali
Titolo: LAN Remota

Ciao a tutti.
vorrei chiedervi un parere/aiuto.
In ufficio ho un contratto ADSL e ho installato una LAN con un router con
switch integrato cui sono connessi 4 PC con IP fisso.
DA CASA vorrei arrivare a fare il ping su un PC specifico della rete che ho
in ufficio
l' IP assegnatomi dal provider è FISSO.
Vi scrivo qui sotto la configurazione da me adottata e la soluzione che ho
tentato AHIME invano per pingare un singolo pc.
Gli indirizzi assegnati dal provider sono di fantasia.
IP pc UFFICIO da pingare : 192.168.0.1
IP pc CASA : 170.0.0.1
IP assegnato da provider al Router: 10.0.0.1
Ho allora costruito una Route Statica sul pc di casa
apro la Shell di DOS sul pc CASA
scrivo: route add  192.168.0.0 mask 255.255.0.0 10.0.0.1
dove:
route add: crea una route statica alla sottorete dell'ufficio (192.168.0.0)
mask: seleziona la subnet mask (nell'esempio è selezionata una sottorete che
discrimina i primi 2 byte: 255.255.0.0, ma credo di poter mettere quella che
voglio)
10.0.0.1 : qui ho messo il GATEWAY. dovendo entrare da router, ho pensato di
dover mettere come gateway l'IP che il provider ha assegnato al router.
 i l messaggio di errore è stato:
Impossibile aggiungere la route: l'indice dell'interfaccia è errato o il
gateway non si trova sulla stessa rete di interfaccia. Verificare la tabella
degli indirizzi IP del computer.
Non ho capito cosa sia l'interfaccia citata nel messaggio di errore. Dove
sbaglio?
Grazie a chi mi risponderà
dragon
--
Ciao, dragon

 IP assegnato da provider al Router: 10.0.0.1
Non ti seguo più con gli indirizzi ip, comunque la via è sbagliata.
E' sbagliata perchè almeno due motivi:
1) non puoi inviare un pacchetto per la rete dell'ufficio all'ip
10.0.0.1, perchè il tuo host di casa non sa raggiungere 10.0.0.1
2) non puoi inviare un pacchetto per un ip di una classe privata via
internet perchè qualcunque router di internet incontrasse quel pacchetto
lo eliminerebbe.
La via giusta invece è stabilire una vpn tra il router dell'ufficio e
quello di casa (il tuo pc al limite) e *poi* impostare delle route
opportune.
Ciao

 Ciao
Ciao e Grazie ancora
dragon

 
Non credo che al router venga assegnato l'IP 10.0.0.1 (lato internet- 
interfaccia modem) forse quello è l'IP della ethernet del router, a meno 
che non si tratta di fastweb.
Al router sarà assegnato un IP pubblico che non appartiene nè alla 
classe 10.0.0.1, nè alla 172.... nè alla 192.168.
Infatti quelle classi (non ricordo con esattezza l'intervallo) sono 
riservate a reti private che lavorano eventualmente dietro NAT, e per le 
quali non è previsto nessun tipo di routing.
Se non ho capito male quindi tu vuoi raggiungere uno dei PC della rete, 
con un ping, ma non sarà mai possibile se l'IP pubblico è assegnato al 
router perchè ti risponderà sempre il router. Puoi però raggiungere un 
servizio dietro ad un router e allo scopo ti serve:
1 - conoscere l'IP pubblico assegnato al router
2 - configurare il router per reindirizzare le richieste che gli 
arrivano su una determinata porta per es. 21-ftp su uno specifico IP 
della rete interna.
3 - attivare un servizio sul pc della rete interna che desta il tuo 
interesse.
Saluti.

 mi piaceva di più la soluzone con route statiche
Di fatto quello che intendi tu è la stessa soluzione che ti sto
proponendo, ed è la stessa soluzione dello schema di sopra, *solo* che i
pacchetti viaggiano dentro la vpn, dentro ad un tunnell dunque. Il
mittente imbusta il pacchetto e lo destina ad un ip pubblico (e non
privato come nel caso descritto sopra) e lo marca come pacchetto di
tunnelling. Il destinatario riceve il pacchetto, vede che si tratta di
un pacchetto di tipo tunnelling, lo sbusta e vede l'ip privato al quale
è destinato e glielo invia. E tutto funziona.
Ti consiglio una lettura del networking-howto che trovi sul sito del
pluto. Sul sito di openvpn inoltre trovi una trattazione del meccanismo
della vpn e del tunnelling con tutti gli esempi del caso.
Se ti servono maggiori info non esitare a chiedere. 
Ciao

 1 - conoscere l'IP pubblico assegnato al router
Esatto. č quello che io ho associato all' IP 10.0.0.1 a FANTASIA: sono
conscio che non č cosě.
cmq grazie dell'idea
Dragon

 Se ti servono maggiori info non esitare a chiedere.
perfetto. grazie mille di tutte le info.
dragon

 ok allora devo studiarmi la VPN.
Si anche perchè pensa a questa situazione: tu istruisci la tua macchina
per inviare i pacchetti per 
192.168.1.0/24
 ad un determinato indirizzo
ip pubblico.
Lo stesso faccio io: istruisco la mia macchina per inviare i pacchetti
per 
192.168.1.0/24
 ad un altro ip pubblico.
Questo può succedere perchè 192.168.0.0./16 è una rete destinata ad uso
privato e chiunque può farne quello che vuole, perciò due reti diverse
*private* possono avere lo stesso indirizzamento.
A questo punto ad esempio potrebbe succedere che i miei pacchetti e i
tuoi pacchetti arrivino allo stesso router. 
A questo punto il router a chi li manda?

 A questo punto il router a chi li manda?
Hai ragione. Mi hai convinto.
Grazie mille.Gentilissimo e chiarissimo
dragon