how would i do this? what IP would i use? i am using an airport router. how do i relate my router's ip to my local ip for my mac to access my computer outside of my network?
I have the same setup (on Tiger). Go into your Utilities folder (on your mac) and open Airport Admin Utility. Find your router and click "configure". You can find your computers IP here (not the 10.0.1.x one). Goto Port Mapping. Click Add.
Public Port:5900
Private Address:10.0.1.2 (might be different depending on how many other computers are on the network)
Private Port:5900
Click ok. Close Airport Admin and go into your system settings. Go to Sharing. In the "services" area check the "Apple Remote Desktop" box.
That should do it.
Enjoy.
version of this with the iphone/iPtouch. and whats this buisness with the URL, if this is a web based app then your pretty much giving controll of your computer to the writter of this app, and/or limiting it use to whether you have internet access thus heavilly limiting its use with the iPtouch. keep in mind the author of such a web app probably cant see your mac desktop but it still has lots of malicious potentail we all need to keep an eye on. hopefully apple will become more friendly towards the idea of 3rd party software and unlocking of iphones/iPtouches so we dont have web app paranoia with apps like this