Like mentioned above a router will solve all your troubles. I had the same problems before I got mine. The router will use its own internal DHCP server to give out internal IP addresses to you computers connected to it and the incomming service is fed to the routerwhich handles all the IP changes itself not effecting the computers at all. Its a life saver. An added bonus is most routers come with a hardware firewall for great protection!