So I'm trying to run a webserver off of my computer. I'm running Windows XP, Apache2, have a SBC DSL connection, WRT54G Linksys Router, and a 2wire 1000sw DSL modem. When I installed Apache I configured it for "localhost" and installed it to "c:/apache2" It is installed as a service. I can get the default screen at http://localhost but when I try to access it from my ip at http://*.30.23.214/ it does not show up. I can also get it at the internal network ip (192.168.1.10) of my computer and 172.16.1.34 (wtf is that?) When I connect my computer directly to the modem, I can acces at my ip (http://*.30.23.214/) I've tried different configurations with my router, but no avail. Here are some screenshots.