iPhone VNC Remote Desktop over 3G

I just had a chance to access my home PC using VNC over 3G. I was able to play with it only on local network before.

photo

photo2

What you need… on your ubuntu machine

  • Remote Desktop (vino)
  • System > Preferences > Remote Desktop. Check “Allow other users to view your desktop”. And best if you set a password and uncheck “Ask for confirmation”.

On your iphone…

  • Mocha VNC Lite http://mochasoft.dk/iphone_vnc.htm
  • Add your connection preferences.

9 thoughts on “iPhone VNC Remote Desktop over 3G

  1. Hey, I’ve been playing around with that, can’t seem to get it working. Getting Host has closed the session during RDP negotiations. Can you be more specific about \add your connection preferences\ section? what port did you use, e.t.c. I’m running 9.04 by the way. Thanks

  2. Hi Hawk, is your ubuntu machine behind a router? If you have configured vino already, next is your router. Get the IP assigned to your ubuntu and set it up as DMZ IP in your router settings page. This way, your router will forward all requests to that IP, including those in range of VNC port. If you have other services running in other computers within your network, then you have to follow this from mocha’s server http://mochasoft.dk/wizard_wn1e.htm

  3. @Arcolin try looking up your IP address on sites like this http://www.whatismyip.org, it will show your PC or router’s IP address. The problem is when your service provider renew the assigned IP to you, but most ISP’s today do not strictly implement 24hrs IP lease time on client machines. Your IP lasts a couple of days or a week unchanged.

  4. for dynamic ip’s you can use the service from no-ip.org if the router can handle this ( i have a linksys with tomato firmware so it’s working :) )

  5. Same with my iphone, Im using mocha lite on my iphone and using TightVNC on my PC, Host closed the session during RDP negotiation. My connection is not behind the router. My laptop can connect using windows remote desktop but iphone doesnt.

    • Marco, I’m using Ubuntu OS in the above screenshot. There’s no need to install third-party RDP software, it comes installed with Ubuntu (I think vino is the the package name). From Ubuntu menu, System > Preferences > Remote Desktop. Check ‘Allow other users to view your desktop’, then uncheck ‘You must confirm each access to this machine’. And probably, set a password. Then, you might want to check ‘Configure network automatically to accept connections’. Hope that helps.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">