I have a computer at home with 24 hours Internet connection using dial up broadband. Usually for almost all dial up connection will give us a dynamic IP. When a computer want to communicated with other computer with TCP/IP Protocol, they should have a number or address to known by each computer. This is also happen when we want to connect using dial up, because our computer trying to communicate with Internet Service Provider computer (ISP).
What is Dynamic IP? Dynamic IP is a internet address which is give by ISP after we create a connection. Almost every ISP using DHCP (Dynamic Host Configuration Protocol) to give their customer IP address. The DHCP already pool the some range of IP address, and will give randomly to customer base by the availability. That's why the IP address which received by our computer will be different for each dialup.
For testing what is the ip address at our computer, we can try to use free web service such as www.whatismyip.com. It will show our computer public IP address, means other computer can communicate with that IP address. Some ISP not close the ping port. We can try to ping that address from other computer using free web service www.network-tools.com. Choose ping and put the IP address which is already shown at www.whatismyip.com.
When we want to create home server, let's say we already installed the Apache web server at our home computer and want to connect from other location. Maybe we can directly connect using IP address. But as we know, the IP address will change when we reconnect to dialup ISP, then it will hard to always know an remember our computer dynamic IP address. For this problem, I found the free web service to translate our dynamic IP address for a static easy name address. We can try to use Free dynamic DNS service like www.DynDNS.org.
There are some services that served by DynDNS.com, but at this article, we will talk to make the alias host name address at our dynamic IP address. First we have to register become member to use DynDNS.com. After creating a username, we can login to start hosting our computer name. If we want to see our already make host address, Choose My Host. If we want to create a new Host name, Choose Add Host Services (like myhost111.dyndns.org) . That's it. We already create a host name myhost111.dydns.org to pointing our home IP address. Final step is download the dyndns.com updater from download.com and install it at our home computer. This software will update our dynamic IP address and send the IP to DynDNS.com database evertime our dynamic IP changing. We only have to remember our static address (myhost111.dyndns.org) only, and let's the DynDNS.com translate it to our dynamic IP address.