If you are running web2py from the command line, you have to tell it to listen to connections from other computers. This is a security measure.
http://web2py.com/book/default/chapter/03?search=0.0.0.0 Or if you aren't using the GUI version, then your string would look something like this: python web2py.py -i 0.0.0.0 -a password The -i argument tells web2py to listen on the public interface.

