Skip to content

Latest commit

 

History

History
executable file
·
99 lines (57 loc) · 5.23 KB

选修2:翻墙教程.md

File metadata and controls

executable file
·
99 lines (57 loc) · 5.23 KB

Mac翻墙教程

上一节          个人主页          首页          下一节         

今天给大家介绍在Mac上如何安装翻墙工具。我们都知道,我国基于信息文字的传播有很多禁令,因此像Facebook、Twitter这样的社交网站是无法访问的。如果想要登录这样的网站,就需要通过翻墙工具来实现。

在Windows平台上比较熟悉的翻墙工具是Google的goagent,以下简称GAE。关于GAE的安装和配置,我不做过多的讲解,网站有很多这样的教程。如果大家还是不清楚,有机会我将编写Windows下的安装教程。

这里我们假定你在Windows上已经翻墙成功,只是现在希望Mac上也能翻墙。如果局域网还有一台Windows机,那么当然你可以通过局域网安装有GAE的Windows机代理翻墙。但这并不是我们要讲的重点,而是如何只在Mac中也安装GAE。

安装

因为我们已经有“你在Windows上翻墙成功”的前提,所以,我们要做的就是把GAE移动到Mac上即可。整个GAE既然已经在Windows上安装完成,那么移动时,配置是跟着走的,你都不需要重新去弄这些。

我们将GAE整个文件夹移动到/根目录下,或者你喜欢什么位置你就移动吧:

移动

然后我们打开命令行,找到GAE目录下的local目录。输入python proxy.py即可:

启动命令

运行可能需要root权限,怎么弄你懂的。

设置

但此时,我们仍然无法访问Facebook、Twitter等国外信息网站。因为我们还没有给浏览器做配置。这里我们简单阐述Safari的配置(火狐和Chrome网上有很多的)。在“Safari偏好设置”里,点击“高级”选项卡,找到“代理”选项,点击“更改设置”。或者在“系统设置”里找到“网络”,在当前连接网络中找到“高级设置”,点击进去后选择“代理”选项卡:

代理1

Web代理(HTTP)安全Web代理(HTTPS)都勾选,并设置代理地址为你GAE配置文件已经配置的地址端口,以我的配置为例子:

代理2

配置完成就可以访问需要翻墙才能访问的网站了:

访问

如果不希望翻墙了,就将网络代理配置取消即可。

快捷程序

你当然不希望每次都这样大费周章的去用命令行,并且来回确认或取消代理操作。这里,我们将使用一个工具来封装以上操作。

百度goagent dmg,下载之后安装。在应用程序中找到GoAgentMac,右键“显示包内容”。

显示包

找到Contents文件夹下的Info.plist文件,打开修改GoAgentPath的内容为你的GAE的安装目录下的proxy.py完整地址:

修改配置

然后我们运行这个应用程序,咋一看没啥反应。在右上角看见那个熟悉的GAE图标然后点击show我们就能看到显示了。这里,他只显示已经启动,只要输入网站,看能否翻墙成功就知道配置是否成功了。

GAE启动

但是设置或取消翻墙还是要通过之前复杂的操作,如果希望简化操作,可是使用Chrome浏览器并使用SwitchSharp插件。

证书

翻墙还需要注意的是,不是所有需要翻墙的网站都能翻墙,需要证书的。在GAE的local目录下,就有CA.crt。双击之后安装在“登录”和“系统”项:

证书1

最后在“系统根证书”这里也手动添加一个证书即可:

证书2

到此,你就可以翻墙无困扰了。

翻墙神器

到此你会觉得以上的翻墙流程非常的麻烦,而且如果你是从头开始经历翻墙,你需要以下的步骤:

  1. 找合适的时机或选择已经翻过墙的电脑注册谷歌账号
  2. 注册多个APPID
  3. 下载GAE
  4. 上传翻墙配置到谷歌账号的各个APPID中
  5. 修改配置文件
  6. 开启翻墙工具
  7. 设置系统代理

如果你是在其他浏览器中做代理,还要经历(以Chrome为例):

  1. 下载代理插件
  2. 配置代理插件

每次使用都要开来开去,关来关去,相当麻烦。现在我给你推荐一款翻墙神器——鱼摆摆

如果非要介绍,那么只能这么介绍:绝对牛逼,速度快、稳定,安装之后无需配置、无需程序技术、无需手动、无需注册账号、没有流量限制,一切全部自动翻墙。神奇吧,那还不赶紧下载安装

上一节          个人主页          首页          下一节