基本参数含义
参数 | 功能 |
---|---|
-C | 压缩数据传输 |
-f | 后台运行 |
-N | 不执行shell |
-L | 本地端口转发 |
-R | 远程端口转发 |
-D | 动态端口转发 |
动态端口转发
假如我们可以通过跳板机来连接到内网机器 lab,我们希望访问网页时也经过该代理。或者另外一种情景,希望把未加密的数据经过 ssh 来进行加密连接,比较适合http访问。
$ ssh -ND 10000 hk1
这样的话,client 机器的 10000 端口的数据,会经过跳板机然后到内网机器 lab 。然后在浏览器通过插件 Proxy SwitchyOmega 设置代理为
socks5://127.0.0.1:10000
,这样就实现了自制的内网的 VPN 。
端口转发
比如个人开发电脑程序调试时需要连接远程数据库,而直连是不通的,可以通过以下ssh命令把服务器10.10.10.10的3306端口映射到本地的3306端口,这样代码调试连接本地3306等同连接远程数据库。
ssh -NL 10.10.10.10:3306:localhost:3306 jumpuser@43.98.98.98
本文地址: https://www.xiongge.club/biancheng/%e7%b3%bb%e7%bb%9f/1395.html
转载请注明:熊哥club → SSH使用技巧-通过代理解决直连有墙的问题
©熊哥club,本站推荐使用的主机:阿里云,CDN建议使用七牛云。
关注微信公众号『熊哥club』
免费提供IT技术指导交流
关注博主不迷路~