ssh隧道:
#选项含义: -n 重定向stdin到/dev/null
-g 允许远端主机连接本地转发端口
-f 后台运行
-q 安静模式
-N 不执行命令
-T 不创建TTY
# 本地转发
ssh -ngfq -NTL [本机某接口ip]:本机port:目标机IP:目标机port 中间机user@中间机IP
#此时执行:netstat -tunlp 会发现多了"本机port"监听
#应用场景: 客户端->本机->中间机->目标机
#远程转发
ssh -ngfq -NTR [中间机某接口ip]:中间机port:目标机IP:目标机port 中间机user@中间机IP
#此时在中间机执行: netstat -tunlp 会发现中间机port监听,默认监听在回环接口,如果需要监听其他接口,需要修改sshd_config的GatewayPorts
#应用场景: 客户端->中间机->本机->目标机原文:https://www.cnblogs.com/mind-water/p/11807150.html