【发布时间】:2014-05-08 08:40:23
【问题描述】:
我在本地 IIS 服务器上上传了我的 ASP.NET 网站 我使用的是 windows 8.1 pro,想通过另一台 PC 和手机(windows phone 或 android)访问网站 我想知道如何配置我的网络和我的服务器来做到这一点
【问题讨论】:
标签: asp.net iis networking localserver
我在本地 IIS 服务器上上传了我的 ASP.NET 网站 我使用的是 windows 8.1 pro,想通过另一台 PC 和手机(windows phone 或 android)访问网站 我想知道如何配置我的网络和我的服务器来做到这一点
【问题讨论】:
标签: asp.net iis networking localserver
首先,两个设备应该在同一个网络中。然后按 Windows 键并键入“Windows Defender 防火墙”。在预先设置中,您可以添加新的入站规则。接下来,选择端口选项并提供您的端口号。创建新的入站规则后,您可以使用 IP 地址和端口进行连接。 eg: 192.168.8.102:8000
【讨论】:
显然我愚蠢的 bitdefender 是问题所在,虽然我尝试禁用它的防火墙,但显然它不会停止提供自己的最后一部分,直到你完全卸载它 再次感谢您的帮助
【讨论】:
你必须找到你的 iis 机器的 ip 地址 - 你可以使用如下服务:http://www.whatismyip.com/
为您在 iis 中为网站设置的任何端口打开防火墙端口。 (防火墙端口开启教程:http://windows.microsoft.com/en-us/windows/open-port-windows-firewall#1TC=windows-7)
然后在您的另一台电脑或手机上,只需使用您在 setp 1 上找到的 ip 和您在 iis 上设置的端口号进行导航。
【讨论】:
我使用的是MachineName:Port,因此无法正常工作。但是,当使用 MachineIP:Port 时,它可以工作。我发现移动设备无法使用其名称解析机器的 ip,就像普通 PC 一样(PC 的 Chrome 使用机器名称工作,但 Android 的除非使用显式 IP 否则无法工作)。
【讨论】: