├── pages ├── ios.md ├── linux.md ├── mac-os-x.md ├── recommended-websites.md ├── about.md ├── windows.md ├── first-time-to-free-internet.md ├── android.md ├── fundamentals.md └── browser-proxy-settings.md └── README.md /pages/ios.md: -------------------------------------------------------------------------------- 1 | # 全平台翻墙教程[4]:iOS 篇 2 | 3 | foo 4 | 5 | ## VPN 6 | 7 | foo 8 | 9 | ## Shadowsocks 10 | 11 | foo 12 | -------------------------------------------------------------------------------- /pages/linux.md: -------------------------------------------------------------------------------- 1 | # 全平台翻墙教程[3]:Linux 篇 2 | 3 | foo 4 | 5 | ## VPN 6 | 7 | foo 8 | 9 | ## Shadowsocks 10 | 11 | foo 12 | 13 | ## Tor + meek混淆插件 14 | 15 | foo 16 | -------------------------------------------------------------------------------- /pages/mac-os-x.md: -------------------------------------------------------------------------------- 1 | # 全平台翻墙教程[2]:Mac OS X 篇 2 | 3 |   foo 4 | 5 | ## VPN 6 | 7 |   foo 8 | 9 | ## VPN 10 | 11 |   foo 12 | 13 | ## Shadowsocks 14 | 15 |   foo 16 | 17 | ## Tor 18 | 19 |   foo 20 | -------------------------------------------------------------------------------- /pages/recommended-websites.md: -------------------------------------------------------------------------------- 1 | # 翻墙教程网站推荐 2 | 3 | [GFW Blog(功夫网与翻墙)](www.gfwblog.org) 4 | 5 | [细节的力量](xijie.wordpress.com) 6 | 7 | [编程随想的博客](program-think.blogspot.com) 8 | 9 | [GreatFire.org](https://zh.greatfire.org) 10 | 11 | [泡泡](pao-pao.net) 12 | 13 | [翻墙网(ATGFW.ORG)](www.atgfw.org) 14 | 15 | [翻阅](www.fanyue.info) 16 | -------------------------------------------------------------------------------- /pages/about.md: -------------------------------------------------------------------------------- 1 | # 欢迎来到学翻墙! 2 | 3 | 学翻墙——翻墙知识扫盲站,轻轻松松学翻墙。 4 | 5 | 现在中文互联网上著名且活跃的翻墙博客有很多,比如[GFWBlog(功夫网与翻墙)](www.gfwblog.org)、[细节的力量](xijie.wordpress.com)、[翻墙网(ATGFW.ORG)](www.atgfw.org)、[GreatFire.org](greatfire.org)、[泡泡](pao-pao.net)等。但是这些网站都是针对已经学会一些翻墙技能,并且具有一定的计算机和互联网基础知识的网民的。也就是说,这些网站的内容具有一定的门槛。这使我萌生了一个想法,那就是向不太懂技术的翻墙新手们提供一些基础的、扫盲性的教程,来填补中文互联网上的这一片空白。基于这个想法,本站的所有教程都是面向翻墙新手,没有任何技术门槛,因此并不包含太多有关具体技术实现的探讨,因为这样的站点已经有很多了。 6 | 7 | 我们的目标就是:全民普及翻墙! 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 学翻墙:翻墙知识扫盲站,轻轻松松学翻墙 2 | 3 | [翻墙基础知识扫盲](pages/fundamentals.md) 4 | 5 | [开始你的第一次翻墙:从墙内到墙外](pages/first-time-to-free-internet.md) 6 | 7 | [全平台翻墙教程(1): Windows 篇](pages/windows.md) 8 | 9 | [全平台翻墙教程(2): Mac OS X 篇](pages/mac-os-x.md) 10 | 11 | [全平台翻墙教程(3): Linux 篇](pages/linux.md) 12 | 13 | [全平台翻墙教程(4): iOS 篇](pages/ios.md) 14 | 15 | [全平台翻墙教程(5): Android 篇](pages/android.md) 16 | 17 | [如何设置浏览器代理](pages/browser-proxy-settings.md) 18 | 19 | [翻墙教程网站推荐](pages/recommended-websites.md) 20 | 21 | [关于本站](pages/about.md) 22 | -------------------------------------------------------------------------------- /pages/windows.md: -------------------------------------------------------------------------------- 1 | # 全平台翻墙教程[1]:Windows 篇 2 | 3 |   foo 4 | 5 | ## VPN 6 | 7 |   VPN方式翻墙的好处就在于,一旦设备连接上了VPN网络,这台设备上的所有网络流量都走VPN通道,因此设备上所有的应用程序都可以自动实现翻墙,无需任何额外的设置,十分方便。 8 | 9 |   网络上有很多付费和免费的VPN提供商,你可以自行在搜索引擎上搜索。如果你选择的付费VPN提供商提供自家的客户端软件,你就可以直接打开客户端软件,输入帐号和密码进行连接,相当方便。如果你选择的VPN提供商只提供VPN帐号,不提供客户端软件,请按照下面的步骤进行设置: 10 |    11 |   foo 12 | 13 | ### 特别推荐:VPN Gate ——开源且免费的VPN共享项目 14 | 15 |   foo 16 | 17 | ## Shadowsocks 18 | 19 |   foo 20 | 21 | ## 赛风(Psiphon)3 22 | 23 |   foo 24 | 25 | ## 自由门 26 | 27 |   foo 28 | 29 | ## 无界 30 | 31 |   foo 32 | 33 | ## Tor + meek混淆插件 34 | 35 |   foo 36 | 37 | ## GoAgent 38 | 39 |   foo 40 | 41 | ### 特别推荐:整合GoAgent的一键翻墙浏览器 42 | 43 |   foo 44 | -------------------------------------------------------------------------------- /pages/first-time-to-free-internet.md: -------------------------------------------------------------------------------- 1 | # 开始你的第一次翻墙:从墙内到墙外 2 | 3 |   如果现在你的电脑上没有任何翻墙软件,那么你可以按照本文所述的方法在墙内获取翻墙软件,开始你的第一次翻墙。在墙内获取翻墙软件的方法有很多,下面按照个人推荐顺序依次介绍。 4 | 5 | ## 发邮件获取赛风3软件 6 | 7 |   赛风(Psiphon)3小组开设了一个邮箱,用于自动回复翻墙软件。你只需使用国外邮箱(Gmail已经被墙,所以推荐使用Outlook或Yahoo邮箱)给 get@psiphon3.com 发送任意内容的邮件,便可收到最新版的赛风3软件。 8 | 9 |   下载完成后,直接双击赛风3的exe文件运行即可。赛风3运行后会自动为IE浏览器设置好代理,因此你只要使用IE浏览器就可以翻墙浏览网页了。不过,如果你的电脑使用的是无线网络或是设置了防火墙,那么赛风3的自动配置代理可能会失败,这时你就需要手动为浏览器设置代理了。如果遇到这种情况,你可以选择下文介绍的其他方法来翻墙,或者参见本站提供的这篇文章,将浏览器的代理设置为赛风3使用的127.0.0.1,端口8080. 10 | 11 | ## 发邮件获取自由门软件 12 | 13 |   自由门软件是由某具有政治背景的公司开发的。他们也开设了一个用来自动回复翻墙软件的邮箱。你只需使用国外邮箱(Gmail已经被墙,所以推荐使用Outlook或Yahoo邮箱)给 freeget.one@gmail.com 发送任意内容的邮件,便可收到最新版的自由门软件。 14 | 15 |   自由门软件的使用非常简单,只要双击运行即可,软件会自动连接自由门服务器,并自动为IE浏览器配置好代理。因此,一旦软件提示已经成功连接,就只需打开IE浏览器即可翻墙浏览网页。 16 | 17 | ## 购买付费VPN进行连接 18 | 19 |   这里之所以没有推荐大家用免费VPN连接,是因为在墙内很难找到可以用的免费VPN并成功连接。作为第一次翻墙时的选择,还是推荐用付费VPN,比较省心。 20 | -------------------------------------------------------------------------------- /pages/android.md: -------------------------------------------------------------------------------- 1 | # 全平台翻墙教程[5]:Android 篇 2 | 3 |   作为移动操作系统,Android 平台相对于 iOS 来说更加开放,因此好消息就是 Android 系统上有更多的翻墙方式。我们来看看 Android 手机的翻墙方式都有哪些。 4 | 5 | ## Shadowsocks 6 | 7 | Shadowsocks - screenshot 8 | 9 | Google Play 下载地址: 10 | https://play.google.com/store/apps/details?id=com.github.shadowsocks 11 | 12 |   Shadowsocks 的 Android 版应用,目前官方只提供 Google Play 应用商店下载。如果你无法使用 Google Play 应用商店,请自行在搜索引擎上搜索 APK 文件的下载地址。 13 | 14 |   Shadowsocks 是一款全平台、轻量级的加密代理软件,作者是 clowwindy. 在 Android 平台上,我个人最推荐这种翻墙方式——它和VPN一样是全局代理(即设备上的所有网络流量均走代理通道),但要比VPN使用更加方便。Android 版的 Shadowsocks 应用使用非常简单,只需设置好帐号、密码、服务器端口和加密方式,点击“开启”即可连接。 15 | 16 |   和VPN 一样,Shadowsocks不过是一种翻墙方式而已,你也需要一个海外的代理主机才能使用。网上有很多免费的 Shadowsocks 帐号分享,你可以自行搜索。不过,如果希望能够长期快速、稳定地使用,还是建议购买付费帐号。 17 | 18 | ## 自由浏览器 19 | 20 | 自由浏览 - screenshot 21 | 22 | Google Play 下载地址: 23 | https://play.google.com/store/apps/details?id=org.greatfire.freebrowser 24 | 25 |   如果你无法使用 Google Play 应用商店,也可以前往项目官方页面,找到 FreeBrowser 的最新版 APK 文件安装: 26 | https://github.com/greatfire/z 27 | 28 |   自由浏览器是知名非营利组织 GreatFire.org 开发的一款浏览器。使用该浏览器浏览网页时,境外网站自动走代理通道,国内网站直连,几乎感受不到墙的存在,并且速度非常快。 29 | 30 | ## 赛风(Psiphon)3 31 | 32 | Psiphon - screenshot 33 | 34 | Google Play 下载地址: 35 | https://play.google.com/store/apps/details?id=com.psiphon3 36 | 37 |   如果你无法使用 Google Play 应用商店,也可以去赛风官网直接下载APK文件安装: 38 | https://psiphon.ca/zh/download.html 39 | 40 | ## VPN 41 | 42 |   Android 系统从 4.0 版本开始,如果在设备系统中设置了 VPN 帐号,就强制要求设置解锁密码(或解锁手势)。虽然这是出于安全考虑的设计,但对于中国网民仅仅是翻墙的需求来说实在是太麻烦。因此,如果嫌麻烦,可以干脆使用 Shadowsocks 翻墙,或选择提供 Android 客户端的 VPN 提供商。如果对这个无所谓,就可以照常在手机上设置 VPN 了。 43 | 44 | ## fqrouter2 45 | 46 | fqrouter2:免费翻墙不用ROOT - screenshot 47 | 48 | 推荐在官网下载 APK 文件安装: 49 | https://s3-ap-southeast-1.amazonaws.com/fqrouter/fqrouter-latest.html 50 | 51 | Google Play 下载地址: 52 | https://play.google.com/store/apps/details?id=fq.router2 53 | 54 | ## Orbot (Tor for Android) 55 | 56 | Orbot 使用 Tor 的代理 - screenshot 57 | 58 | Orbot Google Play 下载地址: 59 | https://play.google.com/store/apps/details?id=org.torproject.android 60 | 61 | Orweb Google Play 下载地址: 62 | https://play.google.com/store/apps/details?id=info.guardianproject.browser 63 | -------------------------------------------------------------------------------- /pages/fundamentals.md: -------------------------------------------------------------------------------- 1 | # 翻墙基础知识扫盲 2 | 3 |   众所周知,世界上许多著名的优秀网站(比如:世界上最大的搜索引擎网站Google(谷歌)、世界上最大的社交网站Facebook、世界上最大的微博网站Twitter(推特)、世界上最大的视频分享网站YouTube等)在中国大陆长期被屏蔽,从中国大陆无法直接访问。那么,为什么这些网站会被屏蔽呢?屏蔽是如何实现的?翻墙软件又是如何突破屏蔽的?本文就来一一介绍。 4 | 5 | ## 为什么许多国外网站在中国大陆被屏蔽? 6 | 7 |   很简单,因为这些网站的服务器在国外,中国政府无法直接控制。这就导致了,如果有人在这些网站上发布了中国政府不希望看到的内容,没有这些网站的配合,中国政府无法悄悄地删掉它们以及追究发帖人的责任。注意这些网站在各个国家并不是完全不接受审查,但它们只同意依法接受审查。也就是说,如果有人在这些网站上发布违法内容,政府需要删帖的话,必须有法庭出具的明文材料,并提交申请之后才能判决网站采取删帖措施以及交出相关用户资料。这在世界上绝大多数国家都是惯例。但是中国政府不能接受这样的方式,所有中国政府允许在国内经营的网站都必须接受不透明的审查,人们无法得知每条消息是因何受到审查,而这种行为是为国际公司所不能容忍的。因此像Google、Facebook、Twitter这样的公司无法进入中国市场运营,其网站在中国大陆也长期处于屏蔽状态,无法直接访问。 8 | 9 |   至于商业因素,相对于政治因素来说都是第二位的。其中可能会有国内一些竞争对手的合作阻挠,但这并不是国外网站被屏蔽的最主要原因。 10 | 11 | ## 什么是防火长城(GFW)? 12 | 13 |   基于上述原因,中国政府很早就开始了对国外网站的屏蔽。而屏蔽之所以能够得以实施,正是因为中国政府设立了中国国家防火墙(Great Firewall of China,中文也称长城防火墙或防火长城,简称GFW),借此控制中国大陆出入境的网络流量。对于防火长城,维基百科的介绍如下: 14 | 15 |   防火长城(英语:Great Firewall of China,常用简称:GFW,中文也称中国国家防火墙或防火长城),是对中国政府在其互联网边界审查系统(包括相关行政审查系统)的统称。此系统起步于1998年,其英文名称得自于2002年5月17日Charles R. Smith所写的一篇关于中国网络审查的文章《The Great Firewall of China》,取与Great Wall(长城)相谐的效果,简写为Great Firewall,缩写GFW。随着使用的拓广,中文“墙”和英文“GFW”有时也被用作动词,网民所说的“被墙”即指被防火长城所屏蔽。 16 | 自防火长城设立以来,已经有越来越多的国外网站被防火长城屏蔽,其中包括许多世界上最大的互联网服务。例如,视频分享网站YouTube从2007年起一直被屏蔽,2014年5月底Google(谷歌)开始被彻底屏蔽,等等。 17 | 18 | ## 防火长城的屏蔽原理 19 | 20 |   防火长城是如何实现对网站的屏蔽的呢? 21 | 22 |   由于防火长城(GFW)部署在中国大陆的各个国际互联网出口,因此有很多方法可以实现对出入境流量的阻断,其中最常用的两种方式就是DNS污染和IP封锁。 23 | 24 |   DNS服务器又叫域名服务器,是用来把我们在浏览器中输入的网址(比如 www.google.com )转换成机器能够识别的IP地址(比如 103.139.3.240),这样我们的访问请求才能够被正确送达到目标网站的服务器。所谓DNS污染,就是指防火长城可以在我们进行DNS查询请求时拦截住该请求,并伪装成DNS服务器返回一个错误的IP地址。这样一来,我们的数据包会被送到一个错误的服务器上而被丢弃,自然就访问不到正确的目标网站服务器了。 25 |    26 |   然而我们很容易就可以看出来,通过DNS污染的方式封锁效果并不是很好:因为我们可以直接使用正确的IP地址访问目标网站,从而绕过了DNS查询这一步。因此对待要重点封锁的网站(如Google、Facebook、Twitter),防火长城主要是采用IP封锁的方式。防火长城一旦检测到对特定IP地址的访问,就立即把数据包丢弃,导致连接被阻断。 27 | 28 | ## 翻墙软件的工作原理 29 | 30 |   虽然许多网站在中国大陆被封锁,但如果你身处中国大陆,也不是没有办法访问到。借助翻墙软件,我们还是可以连接到这些被屏蔽的网站的。那么,翻墙软件是如何实现突破屏蔽的呢? 31 | 32 |   几乎所有翻墙软件的原理都是基于“加密代理中转”来实现的。为了连接不被GFW阻断,你并不直接和国外的目标服务器(比如Google的服务器)建立连接,而是先将请求发送到一个位于国外的服务器(这个服务器叫做代理服务器)上,再经由该服务器进行中转,从而将你的请求送达目标服务器,目标服务器对你的回复也是如此过程。这其中的关键之处就在于,你和代理服务器之间的连接并不会被GFW阻断。也就是说,GFW认为这个连接属于正常连接,因此予以放行。 33 | 34 |   而要想让GFW无法知道你最终要访问哪个网站,就要依靠加密技术。也就是说,你和代理服务器之间的通信流量是加密的。这样一来,GFW无法识别流量的具体内容,就只能默认放行。这也就是所谓的“黑名单”制度。 35 | 36 |   不同的翻墙软件、不同的翻墙方式,只不过是在加密的具体实现方式上有所不同,其本质原理几乎都是如上所述。随着技术不断进步,如今的翻墙软件也做得越来越易用,翻墙方式也越来越多样化。因此,只要你想要翻墙访问自由网络,方法总是有的,而且操作起来也越来越简单。本站就介绍了许多与有关翻墙的扫盲知识以及翻墙软件的使用方法,旨在通过浅显易懂的讲解,实现让大家无门槛轻松学翻墙,让翻墙在大众中逐渐普及。 37 | 38 | 扩展阅读:[防火长城 – 维基百科](http://zh.wikipedia.org/wiki/%E9%98%B2%E7%81%AB%E9%95%BF%E5%9F%8E) 39 | -------------------------------------------------------------------------------- /pages/browser-proxy-settings.md: -------------------------------------------------------------------------------- 1 | # 如何设置浏览器代理 2 | 3 |   除VPN外,许多翻墙软件都需要设置浏览器代理才能使用。那么,什么是浏览器代理呢?又该怎样设置浏览器代理呢?本文就来作一个简单的介绍。 4 | 5 |   注:虽然本文介绍浏览器代理的设置方法,但我还是推荐大家购买付费VPN,方便、省心、稳定、速度快、跨平台支持,可以说是一种近乎完美的解决方案。不过,如果你还想尝试其他翻墙软件的话,设置浏览器代理通常是基本功,一定要学会。 6 | 7 | ## 什么是浏览器代理? 8 | 9 |   我们大多数情况下都是通过浏览器上网的。除了VPN以外,许多翻墙软件默认并不是全局代理(电脑中的所有流量都走翻墙通道),而是需要用户手动在浏览器中设置好代理地址和端口,才能通过翻墙软件提供的通道来翻墙上网。这些翻墙软件在运行并成功建立连接后,便会在你的电脑系统内开设一个特定的监听端口(port)。要实现翻墙,你只需为浏览器设置好代理地址(无论是什么翻墙软件,均填 127.0.0.1 ,代表本机地址)和端口(不同的翻墙软件专用的端口号不一样,比如赛风3是 8580 )就行了。这样,你在浏览器中的所有上网流量就都被送到翻墙软件处进行加密处理,从而实现了翻墙。 10 | 11 | ## 如何设置浏览器代理呢? 12 | 13 |   不同浏览器的设置方法大同小异。但是,对于Chrome和Firefox这两款浏览器来说,还有一些更简便好用的工具,因此本文强烈推荐大家使用这两款浏览器。下面分别来介绍不同浏览器的代理设置方法。 14 | 15 | ### Google Chrome 浏览器(推荐) 16 | 17 |   Chrome是由Google公司推出的优秀的浏览器,推荐使用。Chrome浏览器上有一款扩展软件叫做 SwitchySharp,可以实现方便地切换不同的代理设置,比浏览器自带的代理设置要好用得多。因此对于Chrome浏览器,本文只介绍配合SwitchySharp扩展切换代理的方法。 18 | 19 |   注意:下载、安装 Chrome 浏览器及其扩展 Switchy Sharp 需要全程开启VPN翻墙。如果你现在还没有VPN(无论是免费的还是付费的),那么请使用下文推荐的 Firefox 浏览器。 20 | 21 |   先下载Chrome浏览器(需翻墙):www.google.com/chrome/ 22 | 23 |   下载完毕后,双击运行安装程序,开始安装Chrome。在此过程中,需要全程开启VPN翻墙,因为Google提供的是在线安装包,需要联网下载安装数据。 24 | 25 |   安装完毕之后,打开Chrome浏览器,访问Chrome网上应用店( chrome.google.com/webstore ),搜索、下载并安装“SwitchySharp”扩展。 26 | 27 |   安装完毕之后,你会在浏览器右上方的工具栏中看到一个小地球标志。点击它,选择“设置(Options)”,打开设置界面(如图所示)。点击左侧“新建情景模式(New Profile)”按钮,在右侧的“情景模式名称(Profile Name)”中随意填入一个自己喜欢的名称,选中“手动设置(Manual Configuration)”单选框(一般是默认选中的),在“HTTP代理(HTTP Proxy)”一项中填入 127.0.0.1,“端口(Port)”一项中填入翻墙软件使用的端口,并选中“对所有协议均使用相同的代理服务器(Use the same proxy server for all protocols)”复选框,点击“保存(Save)”按钮,退出即可。 28 | 29 | switchysharp 30 | SwitchySharp设置界面 31 | 32 | 33 |   这样,只要翻墙软件正在运行,你就只需点击浏览器右上方的小地球图标,选择相应的“情景模式(Profile)”即可翻墙上网,并且小地球标志会变色。如果需要直连(不走翻墙通道),只需选择第一项“直接连接(Direct Connection)”即可,小地球也会相应变成灰色。 34 | 35 | ### Mozilla Firefox 浏览器(推荐) 36 | 37 |   Mozilla Firefox 是一款全球流行的、优秀的开源浏览器。同样,Firefox也支持扩展,因此本文只介绍Firefox浏览器搭配FoxyProxy扩展设置浏览器代理的方法。还有一款扩展叫做AutoProxy,也可以实现类似功能,本文就不赘述了,需要的可以自行搜索相关教程。另外,下载、安装及配置Firefox浏览器均不需要翻墙,因此如果你目前无法翻墙下载 Chrome 浏览器,你可以尝试一下这个方案。 38 | 39 |   下载Firefox浏览器(无需翻墙): https://www.mozilla.org/zh-CN/firefox/new/ 40 | 41 |   下载并安装完毕后,打开Firefox浏览器,按 Ctrl+Shift+A 调出附加组件管理器,搜索“Foxyproxy Standard”,安装,并根据提示重启浏览器。重启浏览器之后会弹出getfoxyproxy的页面,因为被墙所以无法打开,直接关掉该页面。点击浏览器右下角的“FoxyProxy”,会弹出FoxyProxy窗口。上面的工作模式,我们选择第一项“使用基于其预定义模板的代理服务器”。点击“代理服务器”,右边点“新建代理服务器”。先在“常规”里填入代理名称,然后在“代理服务器细节”里,手动配置代理服务器里填入代理地址 127.0.0.1 和端口(依不同翻墙软件而定),然后确定保存。然后我们把上面的工作模式切换为刚才所添加代理服务器,即可实现翻墙上网。 42 | 43 |   你也可以在Firefox浏览器中直接打开下面的网址下载FoxyProxy扩展(无需翻墙): https://addons.mozilla.org/zh-cn/firefox/addon/foxyproxy-standard/ 44 | 45 | ### Internet Explorer(IE)浏览器 46 | 47 |   (稍后补充) 48 | 49 | ### Safari 浏览器(Mac OS X 用户) 50 | 51 |   (稍后补充) 52 | --------------------------------------------------------------------------------