I'm guessing that what you actually want to do is address your computer remotely even though it's on a dial-up, DSL or cable modem with a dynamic IP address that changes every time you connect.
Why not use the built-in dynamic DNS support and sign-up with one of the supported dynamic DNS providers? (I recommend dyndns.org)
Once setup this will allow you to address you server using a name (e.g. myserver.dyndns.org) instead of having to load a web page.
Jason.