0

我需要知道是否可以通过 ssh 隧道将本地端口放入远程机器

例子

Machine A: port 80 
Machine B: Nothing

机器 A 内部(重要,因为 A 可以看到 B,但 B 看不到 A

A>  ssh -f -N -? 80:B:8585 user@B

结果

Machine A: port 80 
Machine B: port 8585 (really A:80)

提前致谢

4

1 回答 1

1

你需要-R开关

ssh -f -N -R 8585:localhost:80 user@B

localhost是从 A 的角度来看的,所以就是将 B 的 8585 端口转发到 A 的 80 端口。

另请RemoteForward参阅~/.ssh/config.

于 2012-04-19T05:52:14.020 回答