One of the challenges of hosting a web server at home is having domain names point to your home IP address at all times. Here's how I tackled that issue.