【问题标题】:Port forwarding, DMZ, turning off firewall and adding port doesn't work to reach out port端口转发、DMZ、关闭防火墙和添加端口都无法到达端口
【发布时间】:2020-02-09 23:14:45
【问题描述】:

我正在使用带有 IIS 10.0 的 Windows 10

我在 IIS 上发布网站,我需要使用公共 ip 访问它。

我做了什么; * 通过路由器进行端口转发 * 使用我的本地 IP 添加 DMZ * 关闭防火墙 * 通过允许边缘遍历将端口添加到防火墙入站规则

我可以连接内部 IP,例如 192.168.1.75:81

当我尝试时,我得到“System.Net.Sockets.SocketException 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机未能从 [MYPUBLICIP] 响应”像 MYPUBLICIP:81 一样到达它

阻止移植的可能场景有哪些?

谢谢。

【问题讨论】:

    标签: asp.net-mvc port portforwarding iis-10 windows-firewall


    【解决方案1】:

    据我所知,该错误消息意味着没有服务器在您尝试连接的指定 ip/端口进行侦听。

    在我看来,您首先应该确保您的客户端机器可以使用这个 MYPUBLICIP 地址访问您的服务器。

    那么我建议你可以尝试确保端口 81 是你的 IIS Web 应用程序端口。

    另外,我建议您可以尝试打开事件查看器以查看详细错误消息。

    【讨论】:

    • 有趣没用。我重新安装了 Windows、Visual Studio 19 和 SQL Server。
    猜你喜欢
    • 1970-01-01
    • 2015-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-08
    相关资源
    最近更新 更多