ssh+socks5+mstsc实现代理远程桌面
该情况适用于如下两种类型环境下:1、禁止连接内网大部分主机,但有个别主机开放连接,想通过该链接打开内网的远程桌面、vnc、http页面等情况;2、远程服务器大部分没有公网,但其中有一条主机有公网连接,又不想搭建VPN,想通过该公网主机进行简单代理,实现对内部各应用或平台的管理。这里使用的工具也是比较简单的常见工具。
一、通过plink实现socks5代理
plink是putty系统工具里的一个,可以写如下一个简单的批处理实现socks5代理。
@echo off
plink.exe -C -N -D 127.0.0.1:7070 [email protected] -pw “mypassword” -v \r\n
上面的的脚本的作用就是通过ssh连接www.361way.com主机,通过zabbix用户的连接实现一个简单的端口转发代理功能,就是通过把本机的127.0.0.1 7070就可以实现代理连接内网站点。
想要方便的进行切换,可以装上proxy switcher:
二、远程桌面等应用程序的使用
这个要再借助别外一个工具rdtos5配合plink使用,该软件非常小,只有几十 Kb,绿色版软件。
最下面一项是我们使用plink配置的本地socks5代理,第二项是直实在连接的远程桌面或者VNC地址,第一项是将远端主机的3389端口和本地的757端口进行映射。些果连接localhost的757端口,就可以成功连接远程桌面。
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/ssh-socks5-mstsc/6309.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.