所以,我想向一些人展示我一直在开发的 rails 应用程序,但我无法通过路由器上的防火墙(它不是我的 / ISP 不允许我们访问它)。
那么,是否存在某种服务可以充当中间人(类似于 Team Viewer 服务器充当桥梁,连接查看器和主机),以便我的 rails 服务器可以被公众访问?
答案1
不,如果您希望公众无需从内部发起连接即可在内部网络上看到某些内容,则无论如何您的路由器都需要允许传入连接。
答案2
您需要搜索“远程端口转发”提供商,通常一些 VPN 连接提供商提供此类服务。
如果您可以通过 Internet 访问自己的 Linux 服务器,则只需 ssh 会话即可配置自己的远程端口转发,但为了获得更好的安全性,您应该使用 VPN 提供商。