I currently use SprintDSL with a static ip adderss ($5 extra) and they allow you to run any type of service you want, but they are not about to show you how.
1: You'll want to get a domain name ( www.networksolutions.com $35) unless you want people remember ip addresses
2: You'll want dns to direct yourdomain.com to you ip address. ( www.zoneedit.com free for up to five domain names ) this is the best bet, I use them, it's free, they have a diverse network, and that's one less service you have to worry about.
3: Get your webpage up and running on port 80. Now, if your have a router/switch dsl modem, you've got two options for allowing the websurfer to reach the destined webpage.
A: Use port forwarding, so when the router receives a request on a particular port, it will direct the request to your internal ip address. This is safer for then options two....
B: Set your router to a switched mode, so it no longer has an ip address, and your webserver now will be directly facing the internet with a static ip address. In this case, you'll have alot of exposure, but then again, you are running a firewall to close those ports, (aren't you!).
4: This should have been number one, make sure this is all cool with your ISP. If they say you can't run a webserver with your particular package or service, you may need to have the site hosted. Sometimes you can't switch you ISP because of contracts or whatever. If this is the case www.pureescape.net has dirt cheap hosting and lots of options for ya.
take it easy, and good luck with your website.
--PuRe
