title: How to get access to the IIS Websites using Host Name without configuring the host files
body: <p>I'm currently want to setup websites using the IIS. I'm using the AWS Server.
  I have 2 websites which I want to setup which is www.a.com and www.b.com.</p>
  
  <p>For the first websites www.a.com, I create the sites name websitesa.
  I already done doing the Bindings to this websites which is</p>
  
  <ol>
  <li><p>www.a.com with port 80 and IP address *</p></li>
  <li><p>www.a.com with port 8000 and IP address *</p></li>
  <li><p>No hostname with port 8000 and IP address *</p></li>
  </ol>
  
  <p>For the seconds websites www.b.com, I create the sites name websitesb.
  I already done doing the Bindings to this websites which is</p>
  
  <ol>
  <li><p>www.b.com with port 80 and IP address *</p></li>
  <li><p>www.b.com with port 8000 and IP address *</p></li>
  <li><p>No hostname with port 8001 and IP address *</p></li>
  </ol>
  
  <p>I also done doing add the information into host file.
   www.a.com
   www.b.com</p>
  
  <p>Then I am able to access to websites using:-</p>
  
  <ol>
  <li><p>My local pc, I browse to the www.a.com or www.b.com then it will redirect me to the correct websites.</p></li>
  <li><p>Using other pc, I unable to access to the www.a.com or www.b.com. Then after research, I add the same information into host file in the other pc. Then after that only able to access.</p></li>
  <li><p>Using my phone, I'm unable to access to the www.a.com or www.b.com as I cannot modify the host file of the mobile.</p></li>
  </ol>
  
  <p>My concern now is, is it I able to use the websites without any hosts file configuration? Is there any missing steps?
  Because I want user to be able to access to the websites without the need of us to do the host file configuration. It would be tedious as if let say got 1000 pc/devices then I need to configure hosts file for all the devices.</p>