If you have a Dynamic IP you need to have a special service called Dynamic
DNS. Regular DNS takes too long to replicate over the Internet (can be upto
You can do an internet search and it will bring up a bunch of companies that
provided the service. Basically, when your IP changes, they have the
updated IP on their server in seconds or minutes because your PC
automatically sends them an update.