我需要在短时间内转发我的本地主机以进行测试。必须从公共互联网访问。
我怎样才能做到这一点?
谢谢。
您进入路由器配置并将端口80转发到运行Web服务器的计算机的LAN IP。
然后,网络外的任何人(但不是您在网络内)都可以使用您的WAN IP地址(whatismyipcom)访问您的站点。
有几个很好的免费服务让你也这样做。非常适合快速展示测试内容:
编辑:
即使你没有提供足够的信息来正确回答这个问题,你最好的镜头是SSH tunnels(或反向SSH隧道)。
您只需要在内部或远程网络上使用一台SSH服务器即可访问本地计算机。
您可以在Windows上使用PUTTY(它有一个GUI)来创建隧道。
您正在访问localhost
,这意味着您的计算机上正在运行Web服务器。要从Internet访问它,您需要为您的计算机分配一个公共IP地址。然后你可以访问http://<public_ip>:<port>/
。端口号通常为80。
如果您需要更实用的东西,请使用您的IP地址或noip.com等服务。然后最终正确配置您的路由器,以便在服务器运行时将传入连接转发到计算机。
打开运行系统的端口(示例8080)。随处打开端口......调制解调器,防火墙等等
然后,将您的IP +端口发送给将使用它的人。
尝试使用您的IP地址,我认为您可以通过互联网访问它。