Total Pageviews

Sunday 13 March 2016

使用基于pac的天梯代理翻墙

全局代理

http://tianti.io/a.pac
All 模式,访问所有网址都使用代理。如果想访问的网站不在科学上网列表中,可使用本模式。
from http://tianti.io/2015/08/08/proxy.html
-------------------------------------------------------

PAC代理设置教程(全平台)


最近翻墙姿势中 PAC 方式可算是“热”了,其设置非常简单,不需要安装客户端;可以设置系统代理或者配合浏览器代理插件使用,而且支持各种平台,这是受欢迎原因之一吧。下面是教程整理。

PAC地址:http://tianti.io/a.pac

Windows 设置
1.Internet 选项 -> 连接 选项卡 -> 局域网设置(如果是电脑拨号上网, 这里点“设置”) -> 使用自动配置脚本 -> 填入PAC地址 -> 确定.

2.如果已经装有浏览器代理插件(如 SwitchyOmega/FoxyProxy)只要填上 PAC 地址或导入就可以了.

3.本地化用 PAC 文件方法: 首先,打开 PAC 文件地址,下载a.pac文件到C盘根目录下,而本地PAC地址则为:file://C:/a.pac


Mac OS X 设置
系统设置 -> 网络 -> 高级 -> 代理 -> 自动代理配置 -> URL中填入PAC地址(或把pac文件下载到本地机器,URL中填入本地的pac地址.我填入本地的pac地址,然后并不能翻墙。所以还是建议使用网络地址http://aa.com/bb/cc.pac,而不是使用本地的pac地址


iOS(iPhone/iPad) 设置
1.打开设置, 选择Wi-Fi .
2.选择当前使用的热点.
3.拖到最下面的代理设置,选择“自动”,填写 PAC 地址: http://tianti.io/a.pac


Android 设置
Android下有两种方式设置Pac代理:
安装 ProxyDroid 应用实现 PAC 代理,注意:5.0以下系统不支持此设置。
使用Drony来配置PAC代理,该应用支持Android 3.x以上系统。
以下分别介绍。
1)安装 ProxyDroid 应用实现 PAC 代理
应用简介:
ProxyDroid 可以帮助您设置您的 Android 设备上的代理(HTTP / SOCKS4/ SOCKS5),需要 root 权限,TIPS:按 MENU 按钮,找到【恢复】选项,这将有助于您恢复/重置代理服务器的设置,当你设置出现错误。
特点:
支持HTTP / SOCKS4/ SOCKS5代理。
支持基本/ NTLM/ NTLMv2身份验证方法 。
可以选择哪一个应用程序通过代理访问 。
支持多个配置文件 。
绑定配置到无线网络SSID/移动网络(2G/ 3G) 。
小部件快速开/关代理切换 。
低电池和内存消耗(完全用C语言编写,并作为本机二进制编译) 。
绕过内部网IP地址。
DNS代理,允许在防火墙内解析外部地址。



2)使用Drony来配置PAC代理
1.打开 Drony,进入 Setting 在 WiFi 下,选择你正在使用的 WiFi 网络.
在 3G/4G 网络环境中,则选择 Setting for not listed networks.

2.修改 Script Proxy 设置,1.输入 PAC 地址,2.并下载,3.测试,4.保存。 PAC脚本地址:http://tianti.io/a.pac


3.修改 Proxy Type 为 Script:

4.启动 Drony.
5.修改系统代理设置,WiFi网络环境.

3G 网络环境:进入 APN 设置,修改代理和端口.

from http://tianti.io/2015/09/20/pac-all.html
---------------------------------------------------------

关于天梯代理


背景

2015年随着功夫网的升级,有无数VPN和代理中枪倒下。科(翻)学(墙)上网越来越困难,让我们这些严重依赖互联网获取国外第一手资料的科研工作者感到非常头痛,很难高效地开展工作。难道查个资料、搜个文献也要面对无网可用的现实?
野火烧不尽,春风吹又生。
为了中国的科学事业,天梯代理悄然启动(此处应有掌声,笑)。天梯代理计划由民间科研人员发起,为广大互联网工作者打造,提供科学上网服务,并尽量提供方便的使用方法。从历史经验看,这可能是一项艰(高)苦(危)的工作,由于非技术因素的存在,我们很难保证SLA,因此所有服务都是免费的。当然,如果您使用之后觉得满意,条件允许的话,也欢迎随手捐助,帮助补贴部分服务器带宽开销。(安全起见,只接受比特币捐助:17cGfN1yvX67h6vZnercYqsiTN5R48DzB1,查看捐助历史请点击这里。)

方案

科学上网市面上有很多解决方案,比如VPN、goAgent、SSH tunnel、Proxy SwitchySharp、Http/socks代理服务器,但是我们都觉得不够方便,要么需要频繁切换,要么自己要花时间配置和管理服务器。
天梯代理使用PAC自动代理的方式,不需要安装客户端,设置非常方便。为了方便大家添加自定义网址,chrome浏览器插件也在开发计划中,敬请期待。
from http://tianti.io/2015/08/01/about.html
-----------
访问显示ip的网站http://www.ip-adress.com,
这种pac文件的翻墙原理其实就是在vps上搭建squid,然后设置squid的端口为25来实现的。

详见帖子:http://briteming.blogspot.jp/2016/01/linux-vps25http.html
-----------
本帖就是用这个天梯代理翻墙后发布的。