我正在尝试在 Windows 电脑上使用 ssh 从本地网络中的 Raspberry pi 进行远程端口转发
ssh -R 5941:localhost:8000 pi@192.168.1.191
Run Code Online (Sandbox Code Playgroud)
因此,根据上面的命令,我尝试将连接从 Raspberry pi 服务器 (192.168.1.191) 上的端口 5941 转发到我的电脑 (localhost) 上的端口 8000,该电脑在端口 8000 上托管一个 Web 服务器
上面的 ssh 命令执行没有错误,但是当我尝试在 Raspberry Pi (192.168.1.191) 上访问 http://localhost:5941/ 时,我得到
ERR_EMPTY_RESPONSE
Run Code Online (Sandbox Code Playgroud)
我努力了
$ sudo netstat -a | grep 5941
tcp 0 0 0.0.0.0:5941 0.0.0.0:* LISTEN
tcp6 0 0 [::]:5941 [::]:* LISTEN
Run Code Online (Sandbox Code Playgroud)
ssh -R 5941:localhost:8000 pi@192.168.1.191 -v
我得到了这个debug1: Remote connections from LOCALHOST:5941 forwarded …Run Code Online (Sandbox Code Playgroud)