出于测试目的,我需要在短时间内转发我的本地主机。必须通过公共互联网进行访问。
我怎么才能做到呢?
即使您没有提供足够的信息来正确地回答这个问题,您的最佳拍摄是 SSH 隧道(或反向 SSH 隧道)。
您只需要在内部或远程网络上使用一个 SSH 服务器来提供对本地计算机的访问。
您可以在 Windows 上使用 PUTTY (它有一个 GUI)来创建您的隧道。
试试你的 IP 地址,我想你可以通过互联网访问它。
您正在访问 localhost,这意味着您的机器上运行着一个 Web 服务器。要从 Internet 访问它,您需要为您的计算机分配一个公共 IP 地址。然后你就可以访问 http://<public_ip>:<port>/了。端口号通常是80。
localhost
http://<public_ip>:<port>/
您进入您的路由器配置和转发端口80的局域网 IP 的计算机运行的网络服务器。
然后,网络之外的任何人(网络内部的人除外)都可以使用您的 WAN IP 地址(你好)访问您的站点。
如果你需要更实用的东西,可以使用你的 IP 地址或者像 Noip.com这样的服务。然后最终正确配置您的路由器,以便传入的连接将被转发到运行服务器的机器。
有一些很好的免费服务可以让你做同样的事情。非常适合在开发/测试过程中快速显示:
编辑 :