Try a Dynamic IP redirect service like DyDNS, there are many out there, most for free.
You could also write a script to update the client end hosts file with an IP published through another web server. This is involved and purely theoretical as it would require OS version detection and a manual update on the server end whenever an IP changes (though that could be automated as well with a custom reroll of the server). That would make the change seamless on the client end, and add no more than a second to the login process.
However, this is my first post here after a 3 year absense from the forums, and people were talking about it back then, so someone may have implemented such a change in that time. It would be helpful.
But back on topic, DyDNS is free and easy to set up, and I'm sure there are tutorials buried somewhere in the archives here.
Good luck.
__________________
•¤•¤•Arkryal •¤•¤•
|