端口转发不适用于 IIS Express

端口转发不适用于 IIS Express

是的。这可以发布在 StackOverflow 或这里,因为我正在处理的场景涉及网络设置和 IIS 配置,但我在这里发布是因为我猜它目前卡在那里了。

好的。我正在尝试在通过路由器 (ZXDSL 831 CII) 连接到互联网的机器上设置一个测试网站。我已完成以下操作:

  1. 创建动态 DNS 条目,例如myserver.chickenkiller.com使用 afraid.org。运行良好。
  2. 在我的路由器上配置虚拟服务器,将端口上的传入流量12345转发到我的本地 IP 地址 (192.168.1.3)。
  3. 在我的本地机器上启用 IIS Express 以管理员权限运行。
  4. 配置applicationhost.config为允许外部连接。
  5. 当我使用端口检查工具,它告诉我端口12345已打开。
  6. 尝试myserver.chickenkiller.com:12345通过浏览器访问时,首先显示“正在解析主机”,然后显示“正在连接...”,等待大约 15 秒后,最后显示“无法连接”。当我在另一台(虚拟)机器上输入此地址时,也会发生同样的事情。

我需要弄清楚问题出在哪里。是我的 ISP 阻止流量到达我的路由器(我认为不太可能),还是路由器没有将数据包转发到我的机器,或者是 Web 服务器(IIS Express)没有处理请求。任何帮助都将不胜感激。

相关内容