一、本地local(ssh -NfL)
穿透访问内网:
A 机器: 公网 1.1.1.1 内网 192.168.1.1 B 机器: 公网 无 内网 192.168.1.2
ssh -CfNL 192.168.1.1:222:192.168.1.2:22 1.1.1.1
将远程 192.168.1.1 的22端口映射到 192.168.1.2 的222端口
翻墙访问google:配置一台海外服务器用海外服务器去代理到google
ssh -CfNL 10.0.2.212:80:www.google.com:80 10.0.2.212
二、远程Remote(ssh -NfR)
将本地的端口在远程机上监听:
ssh -NfR 2000:10.0.2.211:3000 10.0.2.212
将本地10.0.2.211的3000端口在10.0.2.212 上监听2000
#问题:监听在127.0.0.1 ,问题不详
三、动态Dynamic(ssh -NfD)
动态socket代理
ssh -NfD 1234 IP
浏览器配置 代理为本机IP 的1234 端口,这时候访问站点变成了 远程IP 访问