I am a web developer and sometimes find the need to be able to access my local Apache web server instance on Ubuntu 12.04 from another device such as a phone or tablet in order to test it. Unfortunately, I also develop on a computer connected to broadband (i.e. dynamic IP address) so it's not so straight forward how to setup external access.
Essentially, I'd like to be able to take my current IP address at any given time, open a browser and type it in on my phone, and have my Ubuntu machine serve web pages as normal, with the ability to whitelist the device if possible.
I'm not great on the configuration side, any recommendations on how I can make this work? Any tools available to do this already? Thanks.