I assume you're paying for a static IP from your ISP, or is there some other way you're routing traffic to the server?
My home connection has a static IP. But I'm using my old VPS with HAproxy (see my article) to either direct traffic to my solarPi or to my VPS if the Pi is down.
So in some way you could see that as 'cheating' but I discuss that in the blog.