ssh -L 9090:remote-secret.com:8080 my-remote-host.com
#此时访问本地的9090端口就相当于用远程服务器my-remote-host.com访问remote-secret.com:8080。
ssh -R 9090:local-secret.com:8080 my-remote-host.com
#这样,访问my-remote-host.com:9090就等同于用本机访问local-secret.com:8080。
#类似本地转发,远程转发的端口默认也只能在远程服务器本机上访问,要想允许外部访问,可改写为-R *:9090:local-secrent.com:8080,并确保在服务器的sshd_config中打开了GatewayPorts选项。
ssh -D 9090 my-remote-host.com
#本地的9090端口就是一个SOCKS代理了。