title: Syntax for netsh http url reservation for any IP address
body: <p>I'm using IIS Express as my development web server with Visual Studio 2012.  I want to be able to reach my site from wireless devices (smartphones, tablets, etc.) for testing and debugging.  The wireless devices are on a separate LAN from the workstation, and are not part of my Windows AD.  Because of the way my office LAN is set up, they cannot resolve my workstation by hostname; they must use the IP address.</p>
  
  <p>For IIS Express to be reachable through non-localhost URLs, I have to change its configuration in applicationhost.config to add a binding that uses the IP address, and then use <code>netsh http add urlacl...</code> to make a URL reservation.</p>
  
  <p>I can make it work fine if I use the IP address in the reservation and the applicationhost.config.  But IP addresses do change occasionally.  Is there any way to use the wildcard syntax so it works for any IP address?  I tried these:</p>
  
  <p><code>netsh http add urlacl url=http://+:49197/ user=everyone</code></p>
  
  <p>and</p>
  
  <p><code>netsh http add urlacl url=http://*:49197/ user=everyone</code></p>
  
  <p>But when I try to start IIS Express, it complains that it can't start because access is denied.</p>
  
  <p>What's the right syntax for this?</p>