User-734925760 posted
Hi,
According to your description, you want to build a captive portal. So far as I know, first you need to set up Port Forwarding on a Router, foe more information and steps, please refer to the links below:
http://www.wikihow.com/Set-Up-Port-Forwarding-on-a-Router
http://forums.asp.net/t/1881411.aspx?asp+net+port+forwarding+
After you set up the Port Forwarding on your Router, please refer to publish you web site in the IIS.
The same time, you need to do some authentication to your web site.
Hope it's useful for you.
Best Regards,
Michelle Ge