Here’s some good resources:
Here the down-low:
c:\Users\YOUR_USERNAME\Documents\IISExpress\config\applicationhost.config
, find your site (<site name="Application.Name" id=
, or search for the path to the site).<binding protocol="http" bindingInformation="*:PORT:localhost" />
and change localhost
to your IP address. So it should look like:<binding protocol="http" bindingInformation="*:PORT:localhost" />
<binding protocol="http" bindingInformation="*:PORT:192.168.1.123" />
netsh http add urlacl url=https://192.168.1.123:PORT/ user=everyone
netsh advfirewall firewall add rule name="MySiteIISExpress" dir=in protocol=tcp localport=PORT profile=private remoteip=localsubnet action=allow
The site should now be available within the local subnet (255.255.255.0
) using the computer’s IP address. Using the machine name should be fine, just replace the IP address with the machine name in the steps above (although I haven’t tested this).