Newsgroup: it.tlc.gestori.fastweb
Titolo: OpenVPN tra NAT fastweb e un NAT alice

Ciao a tutti ! so che sembra facile ed ovvio da realizzare ma non ci ho 
capito nulla. Ho un pc su rete fastweb (192.168.0.1 a casa) ed uno dietro ad 
un router collegato ad Alice (192.168.1.x al lavoro). vorrei creare una VPN 
tra questi PC , utilizzando OpenVPN. Il punto che non riesco a capire è 
questo: come fanno questi due pc a "vedersi", dato che non ho l'indirizzo 
pubblico di nessuno dei due ? ho visto che nei file di configurazione di 
openvpn si scrivono gli ip della nuova rete privata (es. 10.x.x..x) ma come 
fanno i due pc (server e client) a comunicare tra di loro ?
Grazie a quanti mi aiuteranno.
P.S. Hamachi va benissimo ma volevo provare qualcosa di diverso.... 

 Grazie a quanti mi aiuteranno.
ti serve una terza macchina con ip pubblico.
A quel punto joini la vpn sull'ip pubblico da entrambi, i 2 nattati se non
puoi forwardare porte manco su alice da soli non si vedranno mai.
-- 
Z.

 puoi forwardare porte manco su alice da soli non si vedranno mai.
Eppure hamachi funziona (tieni conto che Alice l'ip pubblico ce l'ha, anche 
se il mio pc si trova dietro ad un router....)... 



Hamachi utilizza il proprio server.

 P.S. Hamachi va benissimo ma volevo provare qualcosa di diverso....
Ciao!
Se puoi mettere le mani sul router-modem di Alice allora puoi fare la VPN
con OpenVPN senza problemi, basta che metti una regola per girare i
pacchetti di OpenVPN verso il tuo PC-Alice mentre il PC-FastWeb farà la
chiamata usando l'IP pubblico del router-modem di Alice (che provvederà a
girarla correttamente verso il tuo PC che - per quella porta - è come se
avesse l'IP pubblico e quindi sarà visibile dal PC-FastWeb)
Ciauz! :)
--
Virtual

 Ma non funzionerebbe comunque..
No hamachi funge senza problemi anche con due nattati, appoggiandosi ad un
server esterno e col nat traversal.

 E grazie, appoggiandosi ad un esterno anche openvpn funzionerebbe.
Ma hamachi senza server esterno non funge proprio :)
Cioè hamachi<=>server esterno.
Provalo !

 anche se il mio pc si trova dietro ad un router....)...
Se è per questo si possono vedere e passare files anche con MSN.
Nel momento in cui metti un server esterno tra le due macchine risolvi
tutto.
Per una connessione diretta serve che almeno una esca dal NAT.
Che sia Alice con un forward delle porte o Fastweb con IP pubblico
cambia poco.
Se entrambe rimangono dietro NAT non si vedranno mai direttamente.

 insomma, non mi interessa.
Tieni presente che una volta stabilita la connessione si stabilisce un
p2p,ossia i dati non sono costretti ad attraversare un punto esterno e
quindi ad occuparne la banda (nat traversal)
Ciò non è possibile con openvpn+server esterno di appoggio (socks5 o proxy
che sia).
(che ti sta antipatico hamachi ? =)
Non è O.S., ma al meno è in sviluppo una versione per linux ed è di
utlilizzo incredibilmente immediato.

 e come fai con due nat?
Nat traversal, non so scendere nei dettagli, posso assicurarti che funziona
alla grande.
L'overhead introdotto da hamachi inoltre è leggermente inferiore ad openvpn.

 può fare.
Purtroppo non ho la conoscenza necessaria per ribattere.
Ma se la connessione è negoziata, perchè non dovrebbe funzionare anche il
trasferimento ?
Ad ogni modo dubito fortemente che chi gestisce i server hamachi "regali" 10
mbit ad utente senza batter ciglio.
Riesco a trasferire tramite hamachi in up o in down sfruttandli tutti
(fastweb + non fastweb).
In entrambi i casi rimane l'unica soluzione gratuita che permette di
collegare 2 punti nattati senza "la necessità" di metter su un terzo server
e senza limiti di velocità aggiunti.
Cmq basta che fai una ricerca con google...
Escono fuori molti link a sostegno della mia tesi:
http://www.dblog.it/dblog/articolo.asp?id=327
 (per esempio).


Cosě, m'č venuta adesso: pensa a due ciechi un una stanza, entrambi ti hanno
dato la mano, tu prendi le loro mani e le unisci tra loro.
A quel punto rimarranno unite.
Tu sei il server hamachi, i ciechi sono i nattati.

 può fare.
Ho trovato un link molto interessante, guarda qui:
http://www.brynosaurus.com/pub/net/draft-ford-midcom-p2p-00.txt
paragrafo 3.3. UDP hole punching ;)


Che ne dici di quell'altro ? Scusa il doppione, ma mi sembrava te lo fossi
perso.
http://www.brynosaurus.com/pub/net/draft-ford-midcom-p2p-00.txt
E' molto più tecnico, ma purtroppo in inglese, appena avrò un pò di tempo
vorrei approfondirlo.

 
Esatto, quindi senza server "pubblico" non si puo' stabilire connessione 
tra due postazioni dietro NAT

 tra due postazioni dietro NAT
Si, ma una volta congiunte le loro mani, il terzo tipo puň uscire anke dalla
stanza.
Insomma, i dati non passano per il server pubblico.

Mozzarella, Pomodoro, Pizza, OpenVPN, tunnel IPV4/IPV6, EZTunnel, 4 euro 
al dě....
Di modi per rendersi visibili su Fastweb ce ne sono a decine ormai ;-)


 Di modi per rendersi visibili su Fastweb ce ne sono a decine ormai ;-)
vero kille, perň si discuteva del collegare due punti *passivi*.