原理

Google、YouTube 等网站无法访问,是因为大陆的运营商防火墙拦截掉了你的访问请求,也就是说只要是使用的大陆的运营商网络,都是无法访问这些网站的。解决方法其实也很简单,就是使用网络代理。

不使用代理
使用代理

通过上面的图片可以知道,访问外网需要如下工具:

  1. 能访问外网的服务器一台。
  2. 服务器安装相关程序转发客服端的流量。
  3. 客户端安装相关程序连接服务器。

不过如果是一般用户,也没有必要自己去购买一台服务器来搭建相关程序。

因为运营商会检测你访问的服务器是否提供了这样的程序,一旦被检测出服务器上安装了相关程序,运营商也会将这个服务器的 IP 地址拉黑,这样就无法连接这个服务器了。

因而催生出了这样一个产业,平台老板会购买多台服务器专门用来做代理,用户可以购买套餐来使用平台的代理,这样就算一台服务器被拉黑,也会有其他的服务器可以使用,这样的平台就叫机场。

一般在机场购买套餐之后,机场会提供一个订阅链接,在客户端打开软件填入订阅链接,就会自动下载各个代理服务器的配置,选择一个代理服务器之后开启代理,就可以访问外网了。

工具

比较常用的有如下工具:

Windows
Clash for Windows: https://github.com/Fndroid/clash_for_windows_pkg/releases
Netch: https://github.com/netchx/Netch/releases
v2rayN: https://github.com/2dust/v2rayN/releases

安卓
ClashForAndroid: https://github.com/Kr328/ClashForAndroid/releases

教程

教程以 Clash for Windows 为例。

  1. 下载安装 Clash for Windows

  2. 打开软件进入 Profiles 选项卡,在文本框内粘贴机场的订阅链接,点击 Download 按钮下载配置文件。
    Clash for Windows

  3. 进入 Proxies 选项卡,选择一个节点。
    Clash for Windows

  4. 进入 General 选项卡,打开 System Proxy 选项,即可开启代理。
    Clash for Windows

  5. 打开浏览器,访问 https://www.google.com/ 检查是否能成功访问被封禁的网站。

其他软件操作流程也基本类似,喜欢用什么就用什么。

[END]