前言

如果你可以看 Youtube 视频,我建议你直接看这个系列,不用看我写的。

原理

简单介绍原理。

科学上网原理简单介绍.png

SSR

SSR 又称酸酸乳,小飞机。客户端是下面这个样子的图标,你应该看图就知道为什么叫小飞机了吧。

下面是 Wikipedia 的解释

Shadowsocks(简称SS)是一种基于Socks5代理方式的加密传输协议,也可以指实现这个协议的各种开发包。目前包使用PythonCC++C#Go语言Rust等编程语言开发,大部分主要实现(iOS平台的除外)采用Apache许可证GPLMIT许可证等多种自由软件许可协议开放源代码。Shadowsocks分为服务器端和客户端,在使用之前,需要先将服务器端程序部署到服务器上面,然后通过客户端连接并创建本地代理。

image.png

SSR 服务端

一般是由 Python 写的,启动也比较简单,前人已经帮大家写好很多东西了,按照安装步骤来。只需要简单的配置 + 简单的命令 systemctl shadowsocks start这种就能启动客户端了。检查防火墙端口开放,检查服务器厂商端口开放,一般就能用客户端输入些参数直连了。就是正向代理而已。

这里有个坑,需要修改他的 python 源代码,碰到的时候谷歌就行了。

SSR 客户端

V2ray

支持 vmess 协议,ssr 协议

Trojan

需要安装 Nginx,伪装成正常网站,需要申请个域名。

Clash

支持 ssr 协议。

机场

所谓的机场,其实就是多个服务器部署了酸酸乳服务端。你可以列出该列表,可以通过自定义规则,例如超时多少切换下一个节点,是否开启负载均衡。

其实就是避免单点,以免一个服务器被封了 IP 之类的,导致不能科学上网了。

由专门的机构来做这件事,不然你一个个买服务器,太贵了。

一般给你的,是多次 Base64 编码后的一串字符串。

软路由

OpenWrt

用树莓派/不用的电脑安装 OpenWrt 作为绕过封锁的软路由,设置对应的网关,以及机场地址,一样可以翻出去。

“能”绕过封锁的路由器

其实还是用到了机场。

梅林路由器

永远不会被屏蔽的教学 FQ 地方

Github

如果国内把 Github 封了(事实上以前封过一段时间),那真的不用开发了。Gitee 圈子太小了,国内大多是业务开发,基础设施,框(kuàng)架很少。用爱发电这种事,大家都坚持不久的。