On Monday 07 June 2004 15:45, oyk wrote:
> Hi,guys
>    I want to know how the openvpn control the multi-client case in 2.0
> version. for example:
>   clientA---Internet---|             |----Internal Server1
>                        |----Server---|----Internal Server2
>   clientB---Internet---|             |----Internal Server3
>
> Based on my comprehension, clientA (10.1.0.2) and clientB (10.1.0.3) can
> make a tunnel with Server (10.1.0.1) respectively using TCP connection.
> clientA sockA----------Server SockA1
> clientB sockB----------Server SockB1
> When Server recieves the package from clientA or clientB, it pushs the
> packages to the tun/tap device. And the Server box could route the package
> to the internal server. And the internal server response the package to
> Server.

No. Internal server replies to client's IP address.
Whether it will be sent to client thru "Server" or not
depends on routing. Typically you will have symmetric
routing setup, and it will go thru "Server".

> My question is: when OpenVPN Server recieves one package from one internal
> server, how does it control the package and redirect to whom(clientA or
> clientB)?

By looking at destination IP.

>    Please help, thanks!
>
> PS: could I use windows version as OpenVPN Server?

As a last resort only ;)
-- 
vda

Reply via email to