使用Privoxy转化SSH到HTTP代理
一般我们很容易找到通过SOCKS5代理的方法,如SSH(不明白的自己百度一下),连接到外网的,但是很多浏览器或是软件只支持HTTP方式,所以就需要将我们的SSH代理模式转为HTTP代理方式 ,例如mMarket Samurai的设置代理就需要用到http,大家可以看看我的一个帖子http://www.eefaq.com/thread-119241-1-1.html
MS的设置自己看看帖子,我不多讲,我就讲讲怎样使用Privoxy转化SSH到HTTP代理
下载bitvise 连接ssh,界面是这样的
然后启动这个服务,默认设置就行了,记住这个127.0.0.1:7070 .
再去下载一个 privoxy工具,下载地址是:http://www.privoxy.org/,安装后不要立即启动,进入安装的目录,如:C:\Program Files (x86)\Privoxy,打开config.txt文件,把里面的内容全部替换成下面内容
user-manual ./doc/user-manual/
confdir .
logdir .
logfile privoxy.log
enable-remote-toggle0
enable-remote-http-toggle0
enable-edit-actions 0
enforce-blocks 0
buffer-limit 4096
enable-proxy-authentication-forwarding 0
forward 192.168.*.*/ .
forward 10.*.*.*/ .
forward 127.*.*.*/ .
forwarded-connect-retries0
accept-intercepted-requests 0
allow-cgi-request-crunching 0
split-large-forms 0
keep-alive-timeout 5
tolerate-pipelining 1
socket-timeout 300
forward-socks5 / 127.0.0.1:7070 .(这个格式不能错,/两边都有一个空格,7070后面有一个空格和那个点不能省略)
listen-address 127.0.0.1:8118
actionsfile gfw.action
然后就可以用 127.0.0.1:8118 调用代理了!至于如何调用不会就PM我,比较基础的东西,或者自己百度下
感觉好复杂额 有没有 简便的方法?
谢谢分享~~~~~~~~~~~~~~~~~~~~~~~~~~·
谢谢分享!!!!!!
学习啦!!!!!
熟能生巧哇 发表于 2014-8-19 18:25 static/image/common/back.gif
感觉好复杂额 有没有 简便的方法?
使用起来的时候好像就不难了,现在firefox直接支持socks5了,还支持remote dns,其实不用这么麻烦用这个了。
你确定这个方式变的socket代理,能用ms?
非常小黑 发表于 2014-8-19 20:11 static/image/common/back.gif
你确定这个方式变的socket代理,能用ms?
肯定可以用在ms,因为我就在使用,非常快
熟能生巧哇 发表于 2014-8-19 18:25 static/image/common/back.gif
感觉好复杂额 有没有 简便的方法?
其实方法不是太过复杂,转为http的确可以用在软件的代理上
hudba 发表于 2014-8-19 20:11 static/image/common/back.gif
使用起来的时候好像就不难了,现在firefox直接支持socks5了,还支持remote dns,其实不用这么麻烦用这个 ...
firefox的确可以用ssh,不过对于一些连到国外的分析软件获得数据的速度是非常慢的,所以能够转成http速度就非常快了
我用这个换成socket
然后改成这个,但是发现,压根运行不了。我哪里错了?
请问 用这个代理 ip 是固定的吗:D
xiaomila 发表于 2014-8-19 21:52 static/image/common/back.gif
请问 用这个代理 ip 是固定的吗
对,是固定的,你需要购买,就是因为固定所以速度有保证
非常小黑 发表于 2014-8-19 21:51 static/image/common/back.gif
我用这个换成socket
然后改成这个,但是发现,压根运行不了。我哪里错了?
你需要通过privoxy转换,
forward-socks5 / 127.0.0.1:7070 .(这个格式不能错,/两边都有一个空格,7070后面有一个空格和那个点不能省略)
listen-address 127.0.0.1:8118
其中127.0.0.1:7070是你的软件设置的端口,就是你的127.0.0.1:9000
listen-address 127.0.0.1:8118这个是输出的端口,把这个设置在MS上面
bbbbb111115 发表于 2014-8-19 22:03 static/image/common/back.gif
你需要通过privoxy转换,
forward-socks5 / 127.0.0.1:7070 .(这个格式不能错,/两边都有一个空格,7070 ...
这个问题无法理解
软件为什么不支持socket,只支持http。
你试想下,MS获取数据的目标就是网站,如果MS访问该网站的速度慢的话,获得数据就慢啦,访问网站当然是http啦,我是这样理解,不过实际上不是这个原因的,估计是软件设计的问题
非常小黑 发表于 2014-8-19 22:18 static/image/common/back.gif
这个问题无法理解
软件为什么不支持socket,只支持http。
你试想下,MS获取数据的目标就是网站,如果MS访问该网站的速度慢的话,获得数据就慢啦,访问网站当然是http啦,我是这样理解,不过实际上不是这个原因的,估计是软件设计的问题
actionsfile gfw.action
这个找不到。。。我这里只有default.action和user.action
非常小黑 发表于 2014-8-19 22:28 static/image/common/back.gif
actionsfile gfw.action
这个找不到。。。我这里只有default.action和user.action
这个可以不用加,我复制多了,不好意思,不过不影响
非常小黑 发表于 2014-8-19 22:28 static/image/common/back.gif
actionsfile gfw.action
这个找不到。。。我这里只有default.action和user.action
不客气啦,不过ssh用来上网页有点浪费,用在软件那是个爽,嘻嘻。。
谢谢分享。。。。。。。。
页:
[1]