访问在无线网络中运行的IIS

时间:2011-02-20 04:10:41

标签: iis web ip wireless

我正在建立一个网站/应用程序,我希望能够从外面访问, 关键是当我在我的本地IIS(127.0.0.1或localhost)上运行它时看起来很好,但当我试图通过我的计算机IP地址(我通过http://www.whatismyip.com/找到)到达它时,我在我使用无线网络之前,我已经到达路由器管理面板......

如何外部访问在非工作(无线网络)中运行的特定计算机?

网络或其他地方是否有IP地址(外部地址)和特定计算机名称的组合,我可以将其放入浏览器并直接访问我的IIS?

请尽快帮助我?!

谢谢

4 个答案:

答案 0 :(得分:0)

您需要端口转发(这要求您有权通过控制面板访问和配置路由器)

http://en.wikipedia.org/wiki/Port_forwarding http://www.wikihow.com/Set-up-Port-Forwarding-on-a-Router http://portforward.com/

查看特定路由器的手册以获取确切的说明。

答案 1 :(得分:0)

我需要更多关于您如何尝试访问IIS的信息,但这里有一些ASAP提示:

  • 在“路由器”面板中,打开IIS使用的端口(默认为80)并将其指向IIS PC(使用内部LAN IP,如192.168.0.xxx)。这通常位于“虚拟服务器”选项卡中。

  • 同样,在路由器面板中,尝试将您的PC放入DMZ。这将把它暴露给互联网,好像根本没有路由器。 小心谨慎并了解安全风险!

  • 某些ISP限制普通用户的服务器端口(< 1024)。因此,将IIS端口号从80更改为其他内容,例如8080(或1024以上的任何内容)

有关这些步骤的详细信息,请向我提供:

  • 您的路由器品牌和型号
  • 您的IIS版本

另外,一般来说,无线应与此问题无关。关于IIS /路由,它完全一样。 除非,当从有线电视切换到无线时,您更改了路由器/ LAN / IP设置

修改

嗯,嗯,我想我想通了!当您从“有线”更改为“无线”时,您现在正在使用其他网络适配器与路由器进行通信。因此,您的路由器为您的IIS PC提供的IP可能已更改, THAT 搞砸了您的配置。修复:

  • 找出新的内部IP(使用cmd - > ipconfig

  • 转到路由器的设备,检查“虚拟服务器”,“端口转发”,“DMZ”或路由器对此的名称

  • 可能已经配置了您的旧IP。将其更改为新IP

此外,对于使用服务器应用程序(如IIS)的计算机,我强烈建议您在路由器配置中从LAN / DHCP设置中的“动态IP”切换到固定IP:为eah PC提供固定IP你的网络,以避免它的变化,可能会弄乱你的服务。

答案 2 :(得分:0)

当您从有线更改为无线时,您现在正在使用其他网络适配器与路由器进行通信。因此,您的路由器为您的IIS PC提供的IP可能已更改,这会搞砸您的配置。修复:

答案 3 :(得分:0)

它看到了一个不同的mac:地址,每次从无线以太网更改时,这种情况最有可能发生变化(安全问题)。因此,每次更改连接类型时,都必须记下IP地址,并确保在进行必要的更改后也在iis服务器上进行重置。