Snell代理服务端搭建
Snell是由知名网络调试应用Surge的团队开发的一款优秀的加密代理程序。
目前,作者已经移除了托管在GitHub上的项目源码,只在 https://manual.nssurge.com/others/snell.html 提供最新的二进制文件分发。
下面我们以AMD64位的Debian系统为例,介绍如何搭建Snell的服务端。
首先,确保服务器已经安装了wget和unzip这两个工具。
然后,使用wget命令下载Snell的项目二进制文件:
1 |
|
接着,使用unzip命令解压下载的二进制文件压缩包:
1 |
|
接下来,运行解压出来的程序,根据提示输入y,生成配置文件:
1 |
|
然后,使用vim命令编辑配置文件,修改端口号和密码:
1 |
|
接着,将snell主程序和配置文件移动到系统相应的目录:
1 |
|
接下来,使用vim命令创建systemd守护进程文件:
1 |
|
并写入如下内容:
1 |
|
然后,使用systemctl命令设置程序自启动:
1 |
|
最后,使用systemctl命令确认服务启动成功:
1 |
|
确认日志输出结果 Active 。snell服务端的搭建完成,您可以使用支持snell协议的客户端开始进行流量代理。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 ERIC'S BLOG!