192.168.x.x is a local network loopback--it's only available from within your network.
Since you're sharing an internet connection, you most likely do not have an external IP for your machine. Someone on your network has an external IP, however, and may map port 80 over to your address. By mapping port 80, you would then have a working HTTPd port.