外部访问家庭 Rails 服务器
External access to home Rails server
我的家庭服务器 运行 在 Raspberry Pi 上使用 Rasbian(Debian for ARM)
rails 服务器是 运行: rvmsudo rails s -b ${LOCAL_IP} -p 80
从本地机器访问它工作得很好,但是当我试图从我的本地网络外部访问时它不工作
这应该不是路由器问题,因为我可以通过 ssh 轻松访问该服务器(路由器首选项中的 :22 和 :80 都已打开)
如果你的本地网络ip可以访问http,那么可能是路由器的问题,查看DMZ的端口转发设置。
顺便说一句,路由器可以将 80 端口用于其自身用途,例如 Web 界面。例如尝试绑定到 8080 端口。
作为通过互联网共享 80 端口的替代方法,您可以使用 https://ngrok.com/
它允许您与任何人共享 localhost http。
我的家庭服务器 运行 在 Raspberry Pi 上使用 Rasbian(Debian for ARM)
rails 服务器是 运行: rvmsudo rails s -b ${LOCAL_IP} -p 80
从本地机器访问它工作得很好,但是当我试图从我的本地网络外部访问时它不工作
这应该不是路由器问题,因为我可以通过 ssh 轻松访问该服务器(路由器首选项中的 :22 和 :80 都已打开)
如果你的本地网络ip可以访问http,那么可能是路由器的问题,查看DMZ的端口转发设置。
顺便说一句,路由器可以将 80 端口用于其自身用途,例如 Web 界面。例如尝试绑定到 8080 端口。
作为通过互联网共享 80 端口的替代方法,您可以使用 https://ngrok.com/
它允许您与任何人共享 localhost http。