Richard Jason R. Raquepo wrote: > Hello everyone, > > Is there an implementation or something similar on reverse VNC. I mean > right now you VNC(client) a PC running vnc server , but i need the > reverse, the vnc server will initiate the connection. I am asking this > because the PC to be access will be in a private IP while the one who > need to access the PC will have a public IP.
Why bend over backwards and make the connection initiated by the server? When would it know to connect? Too much mess there. Far, far easier to set up a VPN tunnel between the PC that needs access to connect to the private network where the accessed machine lives. A VPN would solve the problem in a snap. The remote machine would look from the point of view of every machine present in the internal network as though it were actually there, even though it's actually communicating with the system by means of an encrypted link. My personal recommendation would be OpenVPN [1]. It's easy to configure, works for both Windows and GNU/Linux, requires no kernel patches (only TUN/TAP configuration), works correctly even if one end is behind a NAT router, and most of all is reasonably secure. In any case, the main requirement here would be that there exist some machine that can see both the public network and the private network, e.g. a machine with two Ethernet cards, one on the private LAN and the other connecting to the Internet, that acts as a VPN gateway. The outside machines would connect to this, and it would handle authenticating these outsiders and managing the encrypted links. [1] http://www.openvpn.org -- Those who can make you believe absurdities can make you commit atrocities. http://stormwyrm.blogspot.com/ _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph

