我正在尝试使用 raspberry pi 和 nginx 托管一个网站。我已经设置好了一切,甚至可以在直接连接到我的局域网时访问我的网站。但是,我无法在我的网络之外访问它。我已经阅读了很多教程和论坛,但还没有找到任何帮助。我可以向您展示您请求的任何文件。该网站是http://www.thomaswurdinger.com。
答案1
您需要在路由器上将端口 80 转发到 Raspberry Pi。这告诉路由器,任何连接到162.255.119.254:80
(默认 http 端口)的客户端都应重定向到相应的端口192.168.0.10
(在本例中为8001
)。
根据路由器的品牌,转发端口的选项可能列为“转发”、“虚拟服务器”或其他。在 Google 上查找路由器的品牌(可能还有型号),并尝试获取其手册,其中将包含转发端口的说明。设置端口后,您可能需要使用以下实用程序你可以看到我吗检查端口是否可连接。
最后,确保http://www.thomaswurdinger.com解析为您的外部地址(162.255.119.254
),您就可以开始了!