我正在尝试按如下方式设置反向 ssh 隧道:
A ==========> B <----X---- C
Run Code Online (Sandbox Code Playgroud)
我正在启动隧道A
:
ssh -p 443 -NR 19001:localhost:21 userOnB@B
Run Code Online (Sandbox Code Playgroud)
在计算机上,B
如果我使用,我可以很好地使用隧道:
ssh -p 19001 userOnA@localhost
Run Code Online (Sandbox Code Playgroud)
但是,如果我B
使用它的名称、IP 地址或另一台计算机(比如C
)连接到,我会得到一个ssh: connect to host port 19001: Connection refused
.
怎么了?