I reckon 62.255.32.16 maybe the proxy address - go to
www.ip2location.com to find out your true IP address.
I'd try either RealVNC (
www.realvnc.com) or LogMeIn (
www.logmein.com). With the router, though, you might have to setup port forwarding - especially with RealVNC.