利用国外主机的SSH连接建立自己的socks5代理
2009年9月26日
| 标签: socks, ssh tunnel
1. Windows下,PuTTY完整版自带的PLINK.exe可以完美的做这个事情,命令是:
plink -N username@hostname -D 127.0.0.1:7070
这样需要每次输入密码,嫌麻烦的话就加一个-pw参数建立快捷方式指向plink,以后每次执行快捷方式即可。
plink -N username@hostname -D 127.0.0.1:7070 -pw password
各参数意义如下:
username:登录SSH用户名
hostname:登录SSH服务器IP或域名地址
127.0.0.1:本地代理IP
7070:本地代理端口
password:SSH登录密码
登录好SSH后,再将浏览器socks代理设置为127.0.0.1:7070,登录任意查看IP的站点看看,IP是不是已经变成SSH服务器数据的出口IP了。
可以建一.bat批处理文件,并放在Putty的安装目录内。
@echo off
goto start
:start
cls
color 1f
echo.
echo SSH Proxy 启动程序
echo.
plink -N Username@localhost -pw Password -D 127.0.0.1:1080
2. 如果是Linux下,直接使用ssh命令就可以了:
ssh -CfNg -D 127.0.0.1:7000 est@202.115.22.x:21314
相关文章:
发表评论
| Trackback
