随着技术的不断革新和进步,本篇教程已经过时,请移步到最新更新的文章 https://srelinux.blogspot.com/2020/01/1.html 查看最新的教程,此文只作为参考和备份。 #1.介绍说明 Shadowsocks 是科学上网的集大成者,其中 Shadowsocks-libev 是 Shadowsocks 的 C 语言移植版,推荐使用,优点: 支持udp转发 可以设置透明代理 节省资源,占用资源小 Shadowsocks-libev 的使用遵循 C/S 架构,即由服务端和客户端构成。服务端运行在国外的服务器上,推荐使用Vultr服务器[邀请链接:https://www.vultr.com/?ref=6970034 (注册得$10)],国内使用的话选择东京或者新加坡的节点,速度快稳定,最低 2.5$/m. 客户端运行在本地连接服务端,为本地局域网内的其它主机提供代理。 #2.服务器端的安装配置 购买服务器后,远程登陆到远程服务器,打开终端执行 2.1安装git sudo apt install git 2.2获取源码 git clone https://github.com/shadowsocks1/shadowsocks-libev.git 2.3编译安装 sudo apt-get install build-essential autoconf libtool libssl-dev ./configure && make sudo make install 2.4编写配置文件 sudo vim /etc/shadowsocks-libev/config.json 修改如下内容,更改自己的IP地址,选一个端口号,设置一个密码 { "server":"server_ip", ...