Ok, I have bought a domain name, but I'm running it through one of the free hosters, but they have that nasty banner at the top, and I would like to know how to host it from my computer running a cable connection.

Now, with a dynamic IP, how does the domain name know what my IP is all the time? Can someone list the steps in setting up a computer to host a website with the name www.whatever.com through a cable connection, or point me to a link?

Thanks for any help, and pardon the newbie thread