Deine Domain Adresse kannst du so nicht ändern

Dafür brauchst du ne dynDNS, die auf deine IP verlinkt ist, wenn du ne dynamische IP hast (eine IP, die sich nach jedem einwählen ins Internet ändert) (zb. http://www.no-ip.com)

Wenn du ne statische IP (eine IP, die sich nicht verändert) hast, kannst du bei einem Domain Controller (z.b. http://www.domain.de) eine Domain holen und diese auf die statische IP verlinken.

Localhost heisst nur, dass er die locale (offline) LAN IP deines Rechners nehmen soll
(127.0.0.1)