Here is what I have:
Mydomain.com's A record to my public IP.
Org.Mydomain.com CNAME pointed to the same IP.
DefaultWebSite is bound to * IP addresses in IIS and has the default iisstart.htm page.
Org.mydomain.com(site in IIS) is bound to 220.127.116.11 in IIS and has host binding with a modified default iisstart.htm page.
So far this works perfectly and points to the iisstart.htm for each public site.
The issue arises when I add a new site called intranet and set that site's default document to portal.aspx I have the "Intranet" site bound to 18.104.22.168 with the hostname bound to "intranet".
After adding the intranet site, mydomain.com takes me to portal.aspx in the "intranet" site instead of the iisstart.htm in the wwwroot "Default Web Site."
I attempted to set "intranet" to DENY anonymous users and it does, however the issue with the default site being redirected is still there.
Is there a way to set this up so that intranet is accessibile from my LAN but not from the www? I know I can bind the site to another IP that isn't mapped externally and enter from that IP instead of the IP bound to my External static IP, but that seems rather hackey and kludgey.
I also have not configured DNS on the LAN side or set up AD as I expected to wipe the server and reset after I mapped out what the Server environment is going to be. I will need to do this at somepoint so that DNS has a host record for "internet". For the moment I'm doing it in the local HOSTS file.