提问者:小点点

无法从Internet(或WAN?)访问我的Web服务器


我对计算机网络和路由器了解不多。 我使用Python套接字制作了一个简单的Web服务器。 我可以通过我的局域网访问它,但当我试图通过互联网(或广域网?)访问它时,它无法到达我的服务器。

我使用的是Router-D-Link DIR-615硬件版本:T3固件版本:20.22

  • 我执行了端口转发(虚拟服务器)
  • 我试着用我的公共IP访问它,但它不起作用,试着用浏览器也是https://canyouseeme.org/。 (类似->000.000.000.00:8080)
  • 我通过LAN访问没有任何困难。 (192.168.0.101:8080)
  • 且WAN访问类型为“PPPoE”
  • 搜索服务器时确实运行服务器。

非常感谢你的帮助!


共1个答案

匿名用户

默认情况下,路由器中的所有端口都将被阻塞。

您必须更新路由器中的转发。 基本上,你说的是路由器,每当你得到一个请求,只是转发该请求的一个PC在您的本地网络。

转发表如下所示。 (将公共ip端口映射到内部ip/端口)

不确定你的路由器是否支持转发,基本谷歌搜索给出了这个。 要更新转发,请参阅此处

我也参考这篇文章,它的目的是做类似的事情