From anywhere, via the Yaler relay.
A device running a VNC service. To set up your device, see getting started.
This tutorial is in beta. Found a bug? Let us know.
How to build YalerTunnel on the client computer in order to enable tunneling VNC.
YalerTunnel.src.zip
$ javac YalerTunnel.java
How to run YalerTunnel on the client computer to enable VNC access to your device.
$ java YalerTunnel client 127.0.0.1:5901 try.yaler.io:80 RELAY_DOMAIN
Then start Remote Desktop, set Protocol to VNC - Virtual Network Computing
and Server to 127.0.0.1:5901
and click Connect.
How to run YalerTunnel on the client computer to enable VNC access to your device.
$ sudo ifconfig lo0 alias 127.0.0.2
$ java YalerTunnel client 127.0.0.2:5900 try.yaler.io:80 RELAY_DOMAIN
$ open vnc://127.0.0.2
$ sudo ifconfig lo0 -alias 127.0.0.2
How to fix common issues.
Download and install TightVNC from http://www.tightvnc.com/download.php
How to run YalerTunnel on the client computer to enable VNC access to your device.
$ java YalerTunnel client 127.0.0.1:5901 try.yaler.io:80 RELAY_DOMAIN
Then start TightVNC, set Remote Host to 127.0.0.1:5901
, and click Connect.
This work by Yaler GmbH is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.