I am new to IIS7 and creating anything in the web. I've been searching for hours trying to understand how I go about getting a domain name setup for my personal website on IIS.
I have a server running IIS7 on Windows Server 2008. My ISP blocks port 80, so I am currently using www.no-ip.com to do a free and simple redirect to my website.
When I visit (http://mysubdomain.no-ip.org) , it changes the web address in the address bar to my actual WAN IP (http://123.456.1.2:8000/index.php). So say if I have a page that is (http://123.456.1.2:8000/photos/vacation.htm) I can't send someone a link going (http://mysubdomain.no-ip.org/photos/vaction.htm), it just throws the browers to my default (http://123.456.1.2:8000/index.php) page.
What I want to do is purchase a domain name, and have it actually linked to my webserver, so the domain stays in the address bar for links and etc. For example, I would want to be able to do (www.mydomain.com/photos/vacation.htm) and it actually take me there and stay there instead of just redirecting to my main index.htm file. This will also making is so much easier to install PHP applications I use, where it specifically asks for URL for links for files it needs, such as vBulletin and etc.
I am not sure how I would go about doing this since my IP is dynamic, and my ISP also blocks 80 and my webserver uses port 8000. I am willing to pay for any kind of DNS service that does what I need it to do. I hope I explained myself clearly.
Thanks in advanced.