On Thu, 3 Feb 2005, Mathieu GIANNECCHINI wrote:

> Hello,
> 
> I wonder about about OpenVPN future goals. I know that evolution between 
> the 1.x version and 2.0 with the possiblity to have multiple clients 
> connected to a single server is a great and very important evolution.  
> 
> For example :
> 
> I have a server in Paris connected two clients : one is located in Dakar 
> and an other one in Hanoï.
> As the server knows it has two clients connected, my aim is to 
> automatically initiate a connection between Dakar and Hanoï ... so that 
> Dakar and Hanoï can communicate directly. Of course this suppose that 
> Paris will diffuse some informations about endpoints, and that Dakar or 
> Hanoi had a openvpn process that can be client (for Paris) _and_ server 
> for the other endpoint.
> 
> Is it possible to imagine that in the next release ?
> Or is it already possible ? ;-)

Full mesh is on the post-2.0 wishlist.

The way I envision it would work is that if a client has a public IP
address, it could advertise itself to the server as being directly
accessible.  The server (if configured to support this feature) would then
act as a sort of dynamic routing daemon by broadcasting a routing table of
directly addressible clients.  The client could then choose to connect
directly to another client rather than pass all data through the server.

James


Reply via email to