端口转发至 Raspberry Pi Web 服务器不起作用

端口转发至 Raspberry Pi Web 服务器不起作用

我正在尝试在 Raspberry Pi 上设置本地 Web 服务器,但无法设置端口转发,因此无法在本地网络之外访问它。我有一个 Verizon 路由器,并且已将端口 443 上的端口转发设置为 Raspberry Pi 的本地 IP。以下是该端口转发表的屏幕截图:

图像

我在 pi 上设置了 Apache 来监听端口 80 和 443。以下是输出netstat -lptn

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -                   
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      -                   
tcp6       0      0 :::80                   :::*                    LISTEN      -                   
tcp6       0      0 :::22                   :::*                    LISTEN      -                   
tcp6       0      0 ::1:631                 :::*                    LISTEN      -                   
tcp6       0      0 :::443                  :::*                    LISTEN      -  

但是,当我通过https://{my-ip}蜂窝连接(不是 WiFi)时,我无法连接到服务器。如能得到任何帮助,我将不胜感激。

答案1

我能够解决这个问题。这是因为我有 Google Nest wifi,所以我必须将请求从我的 ISP 路由器转发到它,然后再从它转发到 Raspberry Pi。事后看来这似乎很明显,但我之前忘记了它。

相关内容