How to change the TFS hostname?

view story

http://serverfault.com – I had this working at some point with TFS 2010 and IIS 7 but didn't save the settings when I upgraded to Windows 8. Basically, I have a TFS 2012 server running. Everything works fine when I am using http://localhost:8080/tfs to access the server. I can login with both my Microsoft account as well as a local administrator account. Now, I'm trying to make the TFS server publicly accessible (I use DynDNS). In IIS, I edited the bindings for the TFS website to accept connections on myusername.dyndns.org:8080. Now, when I go to http://myusername.dyndns.org:8080/tfs from a browser or from VS 2012, (HowTos)