如何使由ssh转发或代理的端口可供本地计算机以外的计算机使用?
机器A连接到机器B(工程)
ssh -L8080:some-service:8080 user@machine-B机器C通过机器A的转发端口连接到机器B(不工作)
curl machine-A:8080我得到了
curl: (7) Failed to connect to machine-A port 8080: Connection refused机器A通过机器A的转发端口连接到机器B(工作)
curl 127.0.0.1:8080发布于 2014-12-15 20:57:14
您可以使用-g选项:
-g Allows remote hosts to connect to local forwarded ports.所以:
ssh -L8080:some-service:8080 -g user@machine-Bhttps://serverfault.com/questions/652782
复制相似问题