fhifhi
小狐狸
小狐狸
  • UID32343
  • 注册日期2010-03-21
  • 最后登录2010-03-24
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:22400回复:12

求助:Hotspot Shield代理的问题~~~~~跪求帮助~~~~~~~~~

楼主#
更多 发布于:2010-03-21 12:10
求助:
我用的是火狐浏览器,以前用PUFF或者TOR等代理配合FoxyProxy用规则 番羽 土啬,只在访问被屏蔽的网站时通过代理连接,访问未被屏蔽的网站时不经过代理连接,以此来保证速度。

今天弄了个免费的VPN就是Hotspot Shield了。

弄了一晚上Hotspot Shield,想用它和FoxyProxy配合 番羽 土啬。,貌似这个VPN是全局代理,就算用Foxy配置好规则,在访问国内站点是还是通过VPN,这样速度较慢。有人说可以把这种全局的VPN在“沙盘”中运行,就可以自己设置本地代理,我还没有试,现在的解决办法是在虚拟机中 番羽 土啬,实体机浏览正常网站。

他的管理界面是127.0.0.1:895,开始以为这个就是本地代理(例如127.0.0.1:1984是PUFF的本地代理),经过尝试没研究明白。

跪求各位大帮帮我,到底应该怎样配置才能像以前那样,在浏览时可以自由切换。




帮忙顶贴的都是好人~~谢谢了


而且,我看了“GOLF-AT”的帖子,他的方案不太适合我。
fhifhi
小狐狸
小狐狸
  • UID32343
  • 注册日期2010-03-21
  • 最后登录2010-03-24
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2010-03-21 12:10
我看了一下,他的方案和我现行的方案思路不一样,我现在用的是FoxyProxy配合一个开放的规则(我在autoproxy2pac.appspot.com上找的,网站被已被国内XX了)。这是一个PAC规则,类似:
function FindProxyForURL(url, host) {
  PROXY = "PROXY 127.0.0.1:8081";
  DEFAULT = "DIRECT";

  //-- AUTO-GENERATED RULES, DO NOT MODIFY!
  if(/^[\w\-]+:\/+(?!\/)(?:[^\/]+\.)?stats\.wordpress\.com/i.test(url)) return DEFAULT;
  if(/^http\:\/\/s3\.wordpress\.com/i.test(url)) return DEFAULT;
  if(/^http\:\/\/s2\.wordpress\.com/i.test(url)) return DEFAULT;
  if(/^http\:\/\/s1\.wordpress\.com/i.test(url)) return DEFAULT;
  if(/^http\:\/\/s\.wordpress\.com\/wp\-content/i.test(url)) return DEFAULT;
  if(/^[\w\-]+:\/+(?!\/)(?:[^\/]+\.)?files\.wordpress\.com/i.test(url)) return DEFAULT;
  if(/^http\:\/\/en\.wordpress\.com/i.test(url)) return DEFAULT;
  if(/^http\:\/\/www\.wordpress\.com/i.test(url)) return DEFAULT;
  if(/^http\:\/\/wordpress\.com/i.test(url)) return DEFAULT;
  //-- END OF AUTO-GENERATED RULES

  return DEFAULT;
}

这只是部分规则,和他的思路不一样,我这个自动转换代理是根据用户输入的URL来判定的。
如果用户输入的URL是没被XX的,就转到“DEFAULT”连接(就是不用代理的连接)。
如果用户输入的URL已经被XX,就转到“PROXY”连接,走国外代理连接。

而他的思路是根据我请求的网站的IP地址来判定是否通过VPN访问,而且他默认先用国内DNS服务器解析URL为IP地址,如果没有解析,就转到远程VPN服务器上的DNS服务器进行解析,而由于某些原因,我们国内的DNS都存在很严重的DNS污染,当你输入某些URL 时,服务器会返回一个不真实的IP,而不是中断请求。这样服务就没办法转到国外的DNS再次解析。而我的方案先进本地规则判定,之后根据URL进行分流,速度也有保证。

我希望能把像Hotspot Shield这种全局VPN的连接映射成一个类似127.0.0.1:8000的本地地址(PUFF和TOR就是127.0.0.1:????)。

原来我好像看过有人说可以在沙箱中运行这样的VPN,就可以完成改造,不知道他是怎么做到的,我用的是SandboxIE沙箱,还没有试过,主要是不知到具体怎么做。

谢谢大家了。

帮忙顶也是好人 啊
gto
gto
小狐狸
小狐狸
  • UID31851
  • 注册日期2010-01-28
  • 最后登录2014-02-23
  • 发帖数33
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2010-03-21 12:10
你不明白,VPN就是全局的,靠虚拟一个网卡来实现链接。
他跟PUFF和FG等等的代理软件原理就不一样,和TOR就更不一样了
不是所有翻墙软件都叫VPN。。。
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
3楼#
发布于:2010-03-21 12:10
用户被禁言,该主题自动屏蔽!
fhifhi
小狐狸
小狐狸
  • UID32343
  • 注册日期2010-03-21
  • 最后登录2010-03-24
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2010-03-21 12:10
gto:你不明白,VPN就是全局的,靠虚拟一个网卡来实现链接。
他跟PUFF和FG等等的代理软件原理就不一样,和TOR就更不一样了
不是所有翻墙软件都叫VPN。。。
回到原帖


兄弟,你没用过Astril,Skydur,或者Your Freedom吧?
并不是所有的VPN都是全局代理的,我知道的只有HotspotShield和TheFreeVPN是全局VPN,其他的都是把VPN连接映射到本地端口~~
Astrill是127.0.0.1: ???(记不清了)
Skydur是127.0.0.1: ???
Your Freedom是127.0.0.1:8080 (这个我一直在用)
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
5楼#
发布于:2010-03-21 12:10
用户被禁言,该主题自动屏蔽!
fhifhi
小狐狸
小狐狸
  • UID32343
  • 注册日期2010-03-21
  • 最后登录2010-03-24
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2010-03-21 12:10
你举例的那3个软件都不叫vpn。


不是VPN是什么?难道是SSH,SOCKS,FTP ?

麻烦你Google一下,或者去人家官网看看再说话~~~
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
7楼#
发布于:2010-03-21 12:10
如果是127.0.0.1:xxxx的话应该就是ssh建立的socks tunnel吧
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
8楼#
发布于:2010-03-21 12:10
用户被禁言,该主题自动屏蔽!
fhifhi
小狐狸
小狐狸
  • UID32343
  • 注册日期2010-03-21
  • 最后登录2010-03-24
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2010-03-21 12:10

好吧,是我不对,我说得太绝对了,Astrill Skydur我没用过,但yf(http/socks)是属于proxy,但可以配合openvpn转换为vpn。
不要再争论了,你用hotspot配合foxyproxy是不可能的,只能修改路由表实现。over。
另外tor是socks proxy


呵呵,YF也不是完全意义上的VPN,除了你说的http和socks之外,有时它还会用FTP连接(加密方式未知),视我们选择的服务器定,我现就是通过FTP方式连接到米国的一个服务器翻Wall的。
不过还是谢谢你了,让我知道了很多以前不知道的。
现在我在虚拟机中翻Wall,在主机中上正常的网站,难道真的没有办法把hotspot转接出来吗,这个虚拟机中的连接是这么做到的?还是麻烦你了,如果真有什么办法我一定感激不尽。
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
10楼#
发布于:2010-03-21 12:10
用户被禁言,该主题自动屏蔽!
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
11楼#
发布于:2010-03-21 12:10
据说这样可以:
修改路由表:http://code.google.com/p/chnroutes/
fhifhi
小狐狸
小狐狸
  • UID32343
  • 注册日期2010-03-21
  • 最后登录2010-03-24
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
12楼#
发布于:2010-03-21 12:10
CrossBud:据说这样可以:
修改路由表:http://code.google.com/p/chnroutes/
回到原帖


谢谢你了,我还试一试,不过这个方法还是基于IP地址的路由,根据IP地址判断走哪条线路。我现在用的是基于判断URL的路由,根据URL来判断走哪条线路。
游客

返回顶部