ssh socket转发代理

3 篇文章 0 订阅

只要得到一个能够socket转发的ssh,就能登录该ssh并且通过自定义端口代理上网,也就是……you know。

得到ssh过程不赘述,设置ssh可以socket转发也不赘述,一般得到的ssh都是可以socket转发的。


windows下下载

Bitvise Tunnelier

该软件是一个强大的ssh客户端,包括ssh、sftp、端口转发等功能,而且个人使用免费。

首先在login页面填好你的用户名、密码和ssh地址、端口,然后到Bitvise Tunnelier的Service选项卡,勾选SOCKS/HTTP Proxy Forwording,Listen interface:127.0.0.1,Listen Port:本地打算使用的转发端口。

接着到浏览器中,找到浏览器的网络连接设置,设置代理服务器为socket,一般是socket5,地址同上127.0.0.1,端口同上。

如果是firefox,还需要在地址栏中输入about:config,打开高级设置选项,找到network.proxy.socks_remote_dns项(可以搜索DNS,很快就能找到),双击之,使之为Ture。

这样就可以通过浏览器使用ssh转发代理浏览网页了。


linux下没有上面那个软件,但是可以更方便,需要安装sshd,安装过程不赘述。

打开一个命令行终端,使用命令:

ssh -qfTnN -D 本地目标端口 username@ssh_ip

参数释义,q是静默执行,不提示多余信息,f是后台执行,即ssh进程执行为后台进程,登录后即刻返回命令行,TnN是必要的三个参数,加上即可,D就是本地打算使用的转发端口。

然后到浏览器中同windows下的设置,over。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值