Instant Virtual Office SW, Web conf., unlimited online meetings, With Video & IF to all IM. Worldwide Remote Support, Baby & Child video monitor. Free remote desktop, free remote PC access

 

 
Sign On
 
Home
 
MyIVO
. How it Works
. Features
. Benefits
 
FAQs
. The Basics
. Technical
. Security
. Free Service
 
Help
. Quick Start
. Meeting
. Access
. File Transfer
. Live Webcam
. Virtual Support
. MyIVO Manager
. SSL Tunneling
 
Support
 
 

MyIVO SSL Tunneling Guide (for technical users)

What is MyIVO SSL Tunneling?
How does MyIVO SSL Tunneling work?
When to use MyIVO SSL tunneling?
How to use MyIVO SSL tunneling?
Application Server Access Examples
Links to popular network access programs that can run on MyIVO SSL tunnel

What is MyIVO SSL Tunneling?

SSL Tunneling can be used to add SSL functionality to commonly used inetd daemons like POP2, POP3, and IMAP servers without any changes in the programs' code. MyIVO provides SSL tunneling without the need to purchase or install SSL VPN software or appliances.

How does MyIVO SSL Tunneling work?

The SSL connection between MyIVO client and MyIVO server can be used to tunnel data communication securely between local application client and it's corresponding application server running on any computer in the remote network.

In the illustrated diagram, the Outlook email client on Computer A communicates with the POP email server on Computer C via the SSL Tunnel provided by MyIVO service (MyIVO Client relay and MyIVO server relay).

  • On computer A, MyIVO client listens on a port 123, Outlook's POP server configuration is set to "localhost" on port 123.

  • Outlook connects to "localhost" at port 123, MyIVO client accepts the connection and forward it to MyIVO server at the other end of the SSL connection.

  • MyIVO server then forward the connection request to the POP mail server listening on port 110 on computer B.

  • From then on, connection is established between Outlook and POP mail server, and their data communication is relayed by the MyIVO SSL tunnel.

When to use MyIVO SSL tunneling?

In most cases, it is suffice to use MyIVO Remote Desktop Control for accessing applications and networking resources in the remote network. This is because you are virtually in front of the remote computer and working on it. However, there are situations when using tunneling method is preferred:

  • When there is no corresponding application client on computer A to access application server in the remote network. For example, your server application only works with LINUX client, while computer A is running Windows.

  • When using tunneling method result in better performance. For example, if you are accessing a Windows Terminal Server, running the Windows RDP client on computer A. You will get faster visual responses than running Windows RDP client on computer B and view the screen updates of computer C.

How to use MyIVO SSL tunneling?

  1. Go to www.myivo.com in your Web browser, sign on to MyIVO and click on your remote computer name to connect. Upon successful connection, you will be prompted to enter access code for the remote computer. You then select "Startup Application to SSL Tunneling".

  2. After enter correct access code, the startup application will be launched inside the browser. If your startup application is not "SSL Tunneling", right click on "MyIVO Menu", and select "SSL Tunneling".

  3. Under "Create New SSL Tunnel", specify the target server and port, and then click on "Create New SSL Tunnel" button.

  4. Upon successful SSL tunnel creation, a new entry will be added to the list panel for the newly created tunnel:
    " (local listening port) -> remote : STATUS: waiting for local connection"


  5. Then launch your application and configure it's server to be "localhost" and port to be "local listening port". When your application successfully connects with remote server, the corresponding entry in the list panel will change to "STATUS: running".

  6. Repeat step 3-5 for each execution of your application.

Application Server Access Examples
For simplicity, in the following examples, we assume remote server name is "remote-server" and the newly create MyIVO SSL Tunnel port is "123".

  • Windows 2000/2003 Terminal Server or Windows XP Remote Desktop:
    1) specify "remote-server:3389" to create tunnel;
    2) specify target computer as "127.0.0.2:123" in your Remote Desktop Connection client. Note that, using "127.0.0.1" will not work.

  • VNC Server (default display 0, port 5900):
    1) specify "remote-server:5901" to create tunnel;
    2) specify target VNC server as "locahost::123" when launch your VNC viewer. Note that, there are double ':'.

  • SSH Server (default port 22):
    1) specify "remote-server:22" to create tunnel;
    2) For a POSIX compatible ssh command line program, launch it like "ssh -p 123 .... localhost".

  • Web Server (default port 80):
    1) specify "remote-server:80" to create tunnel;
    2) specify "http://localhost:123" as the URL.

Links to popular free network access programs that can run on MyIVO SSL tunnel




Upcoming New Features
1. What planned MyIVO features do you think are most useful?

MyIVO for mobile devices
Integrated voice & IM
Mac & Linux support
API to add your own apps
Next >>

Current Results
 
© 2003 - 2005 Aleric All Rights Reserved. Use of MyIVO constitutes acceptance of the MyIVO Terms of Service and Privacy Policy