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