原文:http://ift.tt/1O5pLbx
via 细节的力量 http://ift.tt/1oq2CqY
20160302更新Alkasir_v2.0.0.4.5. Alkasir是来自阿拉伯国家也门的一个翻墙工具,主要在中东地区使用,它一个跨平台的开源和强大的网站审查规避(翻墙)工具,也映射世界各地的审查模式,凭借其隧道分离功能,Alkasir2.0可以优化带宽消耗,以提供更好的速度。它本是提供人们在一些阿拉伯国家内避开网络封锁,但也可以帮助你在不同的国家绕开当地的网络封锁,如中国臭名昭著的GFW。这是一款很好的工具,美博园(allinfa.com)推荐使用并根据官方原文翻译编写首发最新版教程。
请特别注意教程中说明:6、重要使用说明,中国网友需手动添加被墙网址
Alkasir是一款创新的服务器/客服端工具促进对网站审查(过滤)进行跟踪、分析和绕行。它利用一个专用的客服端软件和使用代理服务器。通过半自动更新,允许全球用户社区报道新近被屏蔽的网站,以保持被屏蔽的网站列表是最新的,是其创新点。
*Alkasir, 阿拉伯语”绕行, 有意避开”, 原作者是一个也门的学生, 受到国际人权组织支持奖学金,背后的boss是欧盟人权理事会,AK基本总是满速。新版交由瑞典人开发,新节点也在瑞典.会是浏览器插件的形式.已经是会员可能被邀请参与测试.
Alkasir并不限制无墙国家公众使用, 带宽好得惊人. 即使现在使用帽子前置, 前置半死不活, 绕行者依然力保2M.其他基本就跑不动, 最高效利用前置带宽的方式。
官方网站:
https://alkasir.com/
http://ift.tt/1Uhu32H
http://ift.tt/1ZEuvZO
2016-03-02 更新 v2.0.0.4.5
官方下载页面:http://ift.tt/1RSBwmJ
如果下载地址被墙,也可以发信去索取:get@alkasir.com
Windows
Alkasir 2 for Windows (64bit) [ver 0.4.5 ]
Alkasir 2 for Windows (32bit) [ver 0.4.5 ]
Mac OSx
Alkasir 2 for Mac OS (64bit) [ver 0.4.5 ]
Linux/Gtk
Alkasir 2 for Linux (64bit) [ver 0.4.5 ]
Alkasir 的工作原理
Alkasir已实施两个创新性和互补性的新功能。它被设计成一个嵌入式的预配置的HTTP代理网络浏览器(基于Chrome browser,以前是 Mozilla Firefox),和一个可以自己添加被过滤的网址的数据库。
绕过网络审查 – 翻墙
Alkasir的创新只依靠其被屏蔽网址数据库,并内置了代理来访问被屏蔽的网址。没有被屏蔽的网址可以直接访问,无需通过代理。只有当它真正需要优化带宽的使用情况,并允许更迅速地访问没有被过滤的网页时(因为直接访问的网页加载更快),才使用HTTP代理。
保持被过滤网址数据库更新
任何时候当用户怀疑网址被屏蔽,他可以通过软件界面报告。Alkasir彻底检查这个报告,然后要求该国的版主(一个人)批准添加到数据库,除了数据库(保持数据库的相关性,并防止不良内容被加入,如色情)。
一个被屏蔽的内容单位(一个在某一个国家被屏蔽的网站)往往依赖于多个网址。Alkasir检测在某一个国家被屏蔽的网址时,它会检查该网页上的所有来源网址,以确定他们是否也被封锁。因此, Alkasir 通过一个简单的、原始的和一级蜘蛛爬行方法建立被屏蔽的内容数据库。
最后,如果Alkasir用户直接请求(即不通过代理)加载一个网址失败,客户端注意到这一点,自动检查,看它是否是一个新的(尚未在数据库中)被屏蔽的网址,如果是的话,则自动将其添加。
数据库在: https://alkasir.com/map
总之,Alkasir的被屏蔽网址数据库连续不断地从用户那获得信息(通过人工提交或自动报告),Alkasir浏览器依赖这个数据库通过仅重定向那些经由代理的被屏蔽网址请求,来优化这个全球工具的反应。
使用教程 (美博园 2016-03-24 更新教程)
Alkasir旧版使用方法较复杂,新版使用已经很简单。
1、安装Chrome浏览器,或者绿色chrome设置为默认浏览器
1)安装版Chrome浏览器
请确保已经安装Chrome浏览器,如果你没有拥有它,你可以从官方网站获得,点这里:http://ift.tt/1zzyt7k
官方推荐的方法是安装Chrome浏览器,并且Alkasir已经有一个Chrome浏览器扩展会自动被打开并安装;
2)绿色版Chrome浏览器
美博园在测试时,除官方要求的安装版Chrome浏览器外,绿色版Chrome只要设置为“默认浏览器”也可以使用该软件,测试时firefox不可用
美博园绿色版chrome下载:
Google Chrome浏览器_v45.0.2454.85-美博园翻墙纯净绿色版(20150909) – 美博园
2、下载Alkasir
如上地址,下载最新版,解压缩后得到 alkasir.exe 执行文件
(在Mac上是Alkasir.app,在Windows上是alkasir.exe,在Linux上是alkasir)
3、启动Alkasir
双击alkasir.exe启动软件,如果安装有防火墙,要允许alkasir.exe联网请求
启动后,在右下角的系统任务栏,会出现一个图标存在,红色图标表示处于工作状态,。
4、启动Chrome浏览器
在红色图标上点右键,并点选 “在Web浏览器中打开”(Open in web browser)
5、简单配置:
1)之后会自动打开 Chrome浏览器,并在地址栏自动填写一个带密码的网址,如:http://ift.tt/1ZEuzc8
并且同时出现一个安装画面,如下:
点“continue”,
2)在新窗口中点选语言(仅三种语言,无中文),所在国家,如下图
点“continue”,
3)输入浏览器代码(brower code)
如下图,当出现这个窗口时,需要复制一段Alkasir自动生成的浏览器代码(brower code),样子是:
db87d1ac87d147a494840d0e70c603cc86a180c312df6958::8899
4)Chrome浏览器安装Alkasir扩展
点其中的链接安装Chrome浏览器安装Alkasir扩展:http://ift.tt/1UTrgNe
Chrome浏览器安装Alkasir扩展方法与一般Chrome扩展安装完全一样:
安装完成后,在chrome浏览器右上角有红色Alkasir扩展图标出现
4)查看Alkasir扩展工作状态
点chrome浏览器右上角有红色Alkasir扩展图标,会出现如下窗口,上面为绿色表明运行正常,下面紫红色区块是添加被封锁网址的;
5)查看配置
如要查看或修改全部配置的设置,点Alkasir扩展后,有一个seting tab,如图:
6、重要使用说明,中国网友需手动添加被墙网址
到这一步,只要在浏览器中输入被封锁的网址,我们就预期该网址会经过代理浏览了。
各位网友要特别注意一点,在使用这个翻墙工具时,是依据被墙网址的数据库做为是否使用代理的自动判断的,
也就是说,如果被墙的网址不再该软件的数据库里面,输入的网址仍然是不经过代理自动连接互联网,即没有任何翻墙效果;
问题是这个软件是为中东翻墙而开发的,其数据库中很多在中国被封锁的网址并没有在其数据库
中
所以,我们常常需要使用时手动添加被墙网址,方法如下:
1)、在chrome浏览器输入被墙网址,如 allinfa.com(美博园)
2)、点chrome浏览器右上角有红色Alkasir扩展图标,会出现如下窗口,注意下面紫红色区块是添加被封锁网址的;
3)、点下面紫红色区块的 “continue”
会自动弹出该网址的记录窗口:
很简单,点 send按钮,自动将该被封锁网址加入到被封锁的数据库中
4)随机弹出已经加入的说明,并即刻生效:
7、来看看是不是经过了代理
如何查看自己上网的ip地址:
1)、美博园主页:http://allinfa.com/
2)、美博园ip检测ipcheck:http://ift.tt/ywbqZS
3)、美博园ip地理信息查询:http://ift.tt/NcOydG
4)、如何查看自己上网的ip地址?
哈哈,这已经是英国的代理了
8、使用完毕的退出
翻墙后,如果不使用alkasir,在右下角红色图标上点右键,并点选 “退出”(Quit Alkasir)即可退出软件。
9、如何再次使用
第一次设置完成后,下次不需要再次设置,
只要启动Alkasir后,安装上述第>4、启动Chrome浏览器
在右下角系统任务栏的红色图标上点右键,并点选 “在Web浏览器中打开”(Open in web browser),这是的浏览器会显示已经设置完成OK的绿色提示,如下图:
看到这个图示,表明浏览器与Alkasir都运行正常,输入被墙网址,就可以正常浏览了
再次特别提示:如果你的被墙网址不再数据库中,需要自己添加到Alkasir数据库中;
* * *
※ 本文由美博园(allinfa.com)根据官方原文翻译编写首发最新版教程。
* * *
madeye released this 9 days ago · 6 commits to master since this release
首先要说的是这应该是目前性价比最高的科学上网的方式,AWS免费一年,到期后,再去买VPS来搭建shadowsocks,也是一个道理,关键是比购买vpn或shadowsocks账户划算的多
这篇教程中的步骤是有一定时效性的,有些步骤可能随着AWS升级,相关软件升级等等会变得不太一样,这时候需要灵活应变;
这是一篇非常啰嗦的教程,特别是申请AWS的步骤,写这么细主要是想把整个过程还原出来
如果因为哪些步骤被卡住无法进行下去,均可在留言中说明,我会尽可能解答并更新到文中
打开 AWS官网
输入邮箱,选择新用户,点击 登录
填写注册信息,点击 创建账户
填写信用卡信息,点击 继续
填写手机号码,点击 立即呼叫我
几十秒后就会有一个电话打来,等电话里的妹子说完话,输入PIN码
输完后,妹子又说几句话就挂了电话,这时身份验证已经完成,点击 继续
选择支持方案
选择方案,默认选基本,点击 继续
这时账户创建成功,点击 启动管理控制台
进入AWS主页,选择第一个:EC2
进入EC2控制台,选择右上角 弗吉尼亚北部
,弹出下拉菜单,推荐选择 亚太地区(东京)
EC2控制台刷新后,点击 启动实例
选择 符合条件的免费套ubuntu
默认的选择第一个即可, 点击 审核和启动
点击 启动,
创建新密钥对,输入名称,点击下载密钥对(一个*.pem文件),保存到电脑上,点击 启动实例
这样就创建好一个在东京的服务器节点,点击查看实例
这个时候AWS开始初始化的你的服务器节点,大概需要一两分钟
如果是windows,参考官方教程使用putty连接远程服务器
如果是mac,
首先,找到刚刚保存的*.pem
文件,比如文件名叫amazon.pem
,确认文件路径,
打开终端,进到amazon.pem
文件所在目录,
执行chmod 400 amazon.pem
修改文件权限
执行ssh -i amazon.pem ubuntu@你的服务器节点ip
即可连接上远程服务器
sudo -s
// 获取超级管理员权限
apt-get update
// 更新apt-get
apt-get install python-pip
// 安装python包管理工具pip
pip install shadowsocks
// 安装shadowsocks
ssserver -c /etc/shadowsocks.json -d start
// 启动shadowsocks
vi /etc/shadowsocks.json
(ps. 可能有人不会用vi,这里简单说下,vi打开文件后,按i
即可进入编辑状态,编辑完后,按esc
退出编辑状态,按:
进入命令状态,输入wq
即可保存并退出,还不懂的话自行百度vi
吧)
单一端口配置:
{
"server":"0.0.0.0",
"server_port":端口,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"连接密码",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}
多端口配置:
{
"server":"0.0.0.0",
"port_password": {
"端口1": "连接密码1",
"端口2" : "连接密码2"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
配置好shaodowsocks后,还需要将配置中的端口打开,这样客户端的服务才能链接得上EC2中的shadowsocks服务
首先打开正在运行的实例,向右滚动表格,
看到最后一项,安全组,点击进入
点击操作,编辑入站规则
默认是开启了一个22端口(这是给ssh访问的),再建一个如下图红框标示的端口,我的shadowsocks配置的端口是8388,所以这里就开启8388,
AWS提供的服务是每个月15G流量,目前我不知道有什么方法可以监控每个月流量使用的情况,但是可以通过设置订单监控来提醒我是否有超过免费使用的额度,即每当我的账号费用超过$0,那amazon就会发邮件提醒我
点击右上角的用户名 -> 我的账户,然后点击左边首选项即可打开以下页面
勾选接收账单报警
,点击 保存首选项
点击左上方服务
,点击 账单
点击 设置第一个账单警报
点击 创建账单警报
第一个项填写0即可,第二项填写你能接收到邮件的邮箱地址,点击 创建警报
这时会弹出这个页面,这个时候登录邮箱,打开Amazon发来的邮件(有可能在垃圾邮件里),点击邮件里的链接确认即可
登录邮箱确认后,会变成这样,点击查看报警
,
这样就完成了订单监控
至此,服务端的要做的事情就全部完成了。
其实这里已经开始离题了,但是为了给第一次用的童鞋最直接的方便,还是啰嗦一下,已经能科学的上网的童鞋不用看了
进入shadowsocks客户端下载页
可以在这里选择对应平台的客户端
一般来说
mac 选择 [](http://ift.tt/1VBcie3)
windows 选择[](http://ift.tt/1ICwZ6y)
ios 直接去AppStore里搜 shadowsocks
android 去google play下???23333333
算了,还是给个网盘吧,包括mac和windows的客户端都在里面了
链接: http://ift.tt/22A6loz 密码: m5yb
这里以mac为例,无论哪个平台要填的东西就这三个东西
地址:服务器实例的外网ip
密码:shadowsocks配置的密码
加密:aes-256-cfb
点击确定保存配置后,点击 打开Shadowsocks
即可。
默认是选择 自动代理模式 ,这个模式下,GWF白名单的站点不会通过代理访问,
如果出现一些访问不了的情况,那就改成 全局模式
当然也可以通过chrome插件Proxy SwitchyOmega实现chrome浏览器的局部代理,
配置也非常简单,如下图
这个端口是客户端服务的端口,保持1080即可,不用改,
要说明的一点是当客户端的客户端打开后,本地的服务就跑起来了,这个时候,客户端的状态是关闭的情况下,chrome才能实现局部代理,因为客户端选项中的开启和关闭只是代理的开启和关闭,chrome实现局部代理相当是把代理的开关交给SwitchyOmega完成。