- 本地转发
环境情况:
web服务器ip:192.168.2.160
vps:192.168.2.181
域控:1.1.1.2
以web服务器为跳板,将域控服务器的3389映射到vps的1153端口,再访问vps的1153,就可以访问域控的3389了。
在vps执行如下命令:
ssh -CfNg -L 1153:1.1.1.2:3389 root@192.168.2.160
执行下面命令,查看1153端口是否已连接。
netstat -tulnp | grep "1153"
rdesktop 127.0.0.1:1153 - 远程转发
以web服务器为跳板,将VPS的5845端口的流量转发到1.1.1.2的3389端口,然后访问VPS的5845端口,就可以访问到1.1.1.2的3389端口了。
在web服务器执行:
1 ssh -Cfng -R 5845:1.1.1.2:3389 root@192.168.2.181
在本地访问vps的5845端口,成功建立连接
- 动态转发
在vps上执行下列命令,建立一个动态的socks4/5代理通道,输入Web服务器的密码
ssh -CfNg -D 1234 root@192.168.2.160
然后在本地浏览器设置代理,就可以成功访问。