惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Jina AI
Jina AI
V
Vulnerabilities – Threatpost
Security Latest
Security Latest
AI
AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
量子位
H
Help Net Security
Attack and Defense Labs
Attack and Defense Labs
The GitHub Blog
The GitHub Blog
L
LINUX DO - 最新话题
A
Arctic Wolf
博客园_首页
S
Securelist
S
Secure Thoughts
Google DeepMind News
Google DeepMind News
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
酷 壳 – CoolShell
酷 壳 – CoolShell
Stack Overflow Blog
Stack Overflow Blog
N
Netflix TechBlog - Medium
Cyberwarzone
Cyberwarzone
小众软件
小众软件
T
Threatpost
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Blog — PlanetScale
Blog — PlanetScale
N
News and Events Feed by Topic
NISL@THU
NISL@THU
Forbes - Security
Forbes - Security
博客园 - 聂微东
F
Fortinet All Blogs
Simon Willison's Weblog
Simon Willison's Weblog
H
Heimdal Security Blog
罗磊的独立博客
S
Security @ Cisco Blogs
B
Blog
T
Troy Hunt's Blog
Engineering at Meta
Engineering at Meta
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
The Hacker News
The Hacker News
The Last Watchdog
The Last Watchdog
Hacker News - Newest:
Hacker News - Newest: "LLM"
I
Intezer
T
Threat Research - Cisco Blogs
C
Cybersecurity and Infrastructure Security Agency CISA
The Cloudflare Blog
S
Schneier on Security
月光博客
月光博客
L
LINUX DO - 热门话题
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org

秋水逸冰

丽萨主机:双ISP家宽住宅IP VPS/CN2 GIA精品网/G口大带宽 | 秋水逸冰 Linux Kernel 6.18.x 编译版 | 秋水逸冰 思考未来人与 AI 的关系 | 秋水逸冰 3X-UI 面板安装和使用教程 | 秋水逸冰 Xray-UI 面板安装和使用教程 | 秋水逸冰 WCMP (Windows + Caddy + MariaDB + PHP) Nginx for Windows | 秋水逸冰 Aria2 for Windows | 秋水逸冰 Curl for Windows | 秋水逸冰 Wget for Windows | 秋水逸冰 Windows 11 Enterprise LTSC DD 镜像 Windows Server 2025 Datacenter DD 镜像 重新编译 curl 以支持 HTTP3 | 秋水逸冰 tiny10 和 tiny11 23H2 的 Windows DD 镜像 从 Apache httpd 切换到 Caddy2 LCMP (Linux + Caddy + MariaDB + PHP) Windows 11 Pro for Workstations 22H2 DD 镜像 适用于 UEFI 启动的多个 Windows 系统 DD 镜像 Linux Kernel 5.15.x 编译版 | 秋水逸冰 制作适用于 WSL 的任意 Linux 镜像 Windows 11 Pro for Workstations 21H2 DD 镜像 Windows 10 Enterprise LTSC DD 镜像 Linux Kernel 5.14.x 编译版 | 秋水逸冰 Linux Kernel 5.13.x 编译版 | 秋水逸冰 Windows Server 2022 Datacenter DD 镜像 在 Windows 10 上安装 Rocky Linux 系统 Linux Kernel 5.12.x 编译版 | 秋水逸冰 Linux Kernel 5.11.x 编译版 | 秋水逸冰 在 Windows 10 上安装 CentOS 系统 Linux Kernel 5.10.x 编译版 | 秋水逸冰 Caddy v1.0.5 编译版 | 秋水逸冰 在 Windows 系统里轻松创建自定义服务 | 秋水逸冰 如何在 CentOS 8 下安装 Docker Engine 在 CentOS 7 下构建 Android 编译环境 使用 Docker Buildx 构建多种系统架构镜像 | 秋水逸冰 使用 Docker 快速部署 Shadowsocks-libev + v2ray-plugin 如何使用 FirewallD 开启 IP 白名单 WireGuard 一键安装脚本 | 秋水逸冰 域名那些事儿5 | 秋水逸冰 告别 | 秋水逸冰 Windows Server 2019/2016/2012R2 Datacenter DD 镜像 如何制作 Windows Server 2019 的 DD 镜像 介绍几款 Docker 镜像 | 秋水逸冰 如何启用 Shadowsocks 的多端口 | 秋水逸冰 一键安装KMS服务脚本 | 秋水逸冰 关于免费SSL证书的那些事儿 | 秋水逸冰 使用定时任务cron监视Shadowsocks进程 | 秋水逸冰 LAMP新增Letsencrypt支持 | 秋水逸冰 从编译到二进制安装 | 秋水逸冰 PHP模块一览及简要说明 | 秋水逸冰 使用 GPG 加密 Github Commits 一键安装最新内核并开启 BBR 脚本 | 秋水逸冰 Shadowsocks 一键安装脚本(四合一) | 秋水逸冰 FTP 上传一键脚本ftp_upload.sh | 秋水逸冰 限制 IP 访问 WordPress 登录画面 CentOS 6.10安装Python2.7.18 | 秋水逸冰 一键备份脚本backup.sh | 秋水逸冰 域名那些事儿4 | 秋水逸冰 域名那些事儿3 | 秋水逸冰 LAMP下SSL设置教程 | 秋水逸冰 L2TP/IPSec一键安装脚本 | 秋水逸冰 域名那些事儿2 | 秋水逸冰 一键测试脚本bench.sh | 秋水逸冰 解决pip安装M2Crypto失败的问题 | 秋水逸冰 在CentOS下编译安装GCC | 秋水逸冰 域名那些事儿 | 秋水逸冰 MySQL性能优化的简单说明 | 秋水逸冰 Zend Guard Loader简介及下载链接一览 | 秋水逸冰 Windows和Linux下Whois命令的安装和使用 | 秋水逸冰 LAMP一键安装脚本使用说明 | 秋水逸冰 Windows系统下安装dig命令 | 秋水逸冰 如何在Debian下安装Webmin | 秋水逸冰 Apache下部署SSL教程 | 秋水逸冰 Shadowsocks-go一键安装脚本 | 秋水逸冰 少壮不努力,一生在内地 | 秋水逸冰 Google日语输入法离线安装包 | 秋水逸冰 PHP加速缓存Zend Opcache | 秋水逸冰 CentOS下安装aria2教程 | 秋水逸冰 Linux多线程下载工具Axel | 秋水逸冰 phpMyAdmin导入文件错误的解决办法 | 秋水逸冰 PHP编译安装常见错误总结 | 秋水逸冰 phpMyAdmin从4.1.x升级到4.2.x注意事项 | 秋水逸冰 Debian下shadowsocks-libev一键安装脚本 | 秋水逸冰 CentOS下shadowsocks-libev一键安装脚本 | 秋水逸冰 又一家VPS:Vultr.com | 秋水逸冰 Linux系统中常用操作命令 | 秋水逸冰 Eclipse下搭建Python开发环境 | 秋水逸冰 Shadowsocks Python版一键安装脚本 | 秋水逸冰 Git初学者:msysgit和tortoisegit | 秋水逸冰 CentOS 6下编译PHP出错 | 秋水逸冰 Apache如何开启Gzip压缩 | 秋水逸冰 Linux Shell逻辑运算符和表达式详解 | 秋水逸冰 吐槽腾讯:PC用户也是用户 | 秋水逸冰 Webmin:如何安装Perl模块DBI和DBD-MySQL | 秋水逸冰 CentOS下如何手动添加Swap | 秋水逸冰 安装PHP的PDO MySQL扩展 | 秋水逸冰 Javascript获取URL参数值 | 秋水逸冰 总结我所用过的VPS商家 | 秋水逸冰 Apache索引(目录浏览)的那些事儿 | 秋水逸冰 如何新建最低权限的SSH帐号 | 秋水逸冰
Shadowsocks 编译版 by Teddysun | 秋水逸冰
秋水逸冰 · 2022-06-18 · via 秋水逸冰

最近花了点时间制作了 shadowsocks-libev,shadowsocks-rust,go-shadowsocks2,v2ray-plugin,xray-plugin,v2ray,xray 等软件的 rpm 和 deb 包。
多说一句,其实 Docker Image 就能搞定一切了,但是安装 rpm 或 deb 包的话,系统资源开销更小一些,适用于小内存的机器。
以上的软件,不出意外的话,我将会持续更新。

写在前面

目前,Teddysun Shadowsocks Repository 里有如下软件,支持 x86_64 (amd64)aarch64 (arm64) 两种架构,欢迎使用!
如有问题需要反馈,请到我的 Telegram 群里提出。
brook
caddy
hysteria
kcptun
shadowsocks-libev
shadowsocks-qtun
shadowsocks-rust
shadowsocks-simple-obfs
go-shadowsocks2
sing-box
v2ray
v2ray-plugin
xray
xray-plugin
Teddysun Shadowsocks Repository 适用于下列系统。
RHEL 系:
Enterprise Linux 7 (CentOS 7, RHEL 7)(不再更新)
Enterprise Linux 8 (CentOS Stream 8, RHEL 8, Rocky Linux 8, AlmaLinux 8, Oracle Linux 8)
Enterprise Linux 9 (CentOS Stream 9, RHEL 9, Rocky Linux 9, AlmaLinux 9, Oracle Linux 9)
Enterprise Linux 10 (CentOS Stream 10, RHEL 10, Rocky Linux 10, AlmaLinux 10, Oracle Linux 10)
Fedora 37(不再更新)
Fedora 38(不再更新)
Fedora 39(不再更新)
Fedora 40(不再更新)
Fedora 41(不再更新)
Fedora 42
Debian 系:
Debian 10(不再更新)
Debian 11
Debian 12
Debian 13
Ubuntu 20.04
Ubuntu 22.04
Ubuntu 24.04
Ubuntu 26.04

RHEL 系安装指南

由于需要安装依赖包,所以对于 RHEL 系,首先要开启 EPEL Repository(以下均为使用 root 用户操作)

dnf install -y yum-utils epel-release
dnf config-manager --set-enabled epel

1. 执行以下命令安装 Teddysun Repository:

dnf config-manager --add-repo https://dl.lamp.sh/shadowsocks/rhel/teddysun.repo
dnf config-manager --add-repo https://dl.lamp.sh/linux/rhel/teddysun_linux.repo

当系统为 Fedora 42 的时候, 执行以下命令直接安装 Teddysun Repository(备注:Fedora 系统无需安装 EPEL Repository)

dnf config-manager --add-repo https://dl.lamp.sh/shadowsocks/fedora/teddysun_fedora.repo

2. 重建 repo 缓存,执行如下命令:

dnf makecache

3. 通过 dnf 来安装软件包,比如:

dnf install shadowsocks-libev v2ray-plugin xray-plugin

4. 以后软件若有升级,也可通过 dnf 来升级软件包,比如:

dnf update shadowsocks-libev v2ray-plugin xray-plugin

5. 若想卸载,也可通过 dnf 来卸载软件包,比如:

dnf remove shadowsocks-libev v2ray-plugin xray-plugin

1. 查看 Teddysun Shadowsocks Repository 里所有软件:

dnf repo-pkgs teddysun list

aarch64

x86_64

2. 一次性安装 Teddysun Shadowsocks Repository 里所有软件:

dnf repo-pkgs teddysun install

aarch64

x86_64

3. 一次性卸载 Teddysun Shadowsocks Repository 里所有软件:

dnf repo-pkgs teddysun remove

aarch64

x86_64

Debian 系安装指南

1. 对于 Debian 系,首先要添加 Teddysun Shadowsocks Repository 的公钥(以下均为使用 root 用户操作)

apt-get update
apt-get -y install lsb-release ca-certificates curl gnupg
curl -fsSL https://dl.lamp.sh/shadowsocks/DEB-GPG-KEY-Teddysun | gpg --dearmor --yes -o /usr/share/keyrings/deb-gpg-key-teddysun.gpg
chmod a+r /usr/share/keyrings/deb-gpg-key-teddysun.gpg

当系统为 Debian 11 / 12 / 13 的时候, 执行以下命令直接安装 Teddysun Shadowsocks Repository:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/deb-gpg-key-teddysun.gpg] https://dl.lamp.sh/shadowsocks/debian/ $(lsb_release -sc) main" >/etc/apt/sources.list.d/teddysun.list

当系统为 Ubuntu 20.04 / 22.04 / 24.04 / 26.04 的时候, 执行以下命令直接安装 Teddysun Shadowsocks Repository:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/deb-gpg-key-teddysun.gpg] https://dl.lamp.sh/shadowsocks/ubuntu/ $(lsb_release -sc) main" >/etc/apt/sources.list.d/teddysun.list

2. 重建 repo 缓存,执行如下命令:

apt-get update

3. 通过 apt-get 来安装软件包,比如:

apt-get install -y xray xray-plugin

4. 以后软件若有升级,也可通过 apt-get 来升级软件包,比如:

apt-get install --only-upgrade -y xray xray-plugin

5. 若想卸载,也可通过 apt-get 来卸载软件包,比如:

apt-get remove xray xray-plugin

注意:由于 Debian / Ubuntu 官方也存在相同的 shadowsocks-libev 软件包,所以要想安装由我提供的 shadowsocks-libev,则需要指定完整的版本号才能安装。其他软件则不受影响。
Debian 下的安装命令示例

apt-get install -y shadowsocks-libev=3.3.5-12~debian.10~buster
apt-get install -y shadowsocks-libev=3.3.6-2~debian.11~bullseye
apt-get install -y shadowsocks-libev=3.3.6-2~debian.12~bookworm
apt-get install -y shadowsocks-libev=3.3.6-2~debian.13~trixie

Ubuntu 下的安装命令示例

apt-get install -y shadowsocks-libev=3.3.6-2~ubuntu.20.04~focal
apt-get install -y shadowsocks-libev=3.3.6-2~ubuntu.22.04~jammy
apt-get install -y shadowsocks-libev=3.3.6-2~ubuntu.24.04~noble
apt-get install -y shadowsocks-libev=3.3.6-2~ubuntu.26.04~resolute

shadowsocks-libev

使用 root 用户执行以下命令安装:

dnf install -y shadowsocks-libev

成功安装后,执行以下命令查看版本号:

ss-server -h

返回值节选:

shadowsocks-libev 3.3.6

默认配置文件如下,如需自定义端口,密码,插件等信息,请自行修改

/etc/shadowsocks/shadowsocks-libev-config.json

服务端 service 文件

/usr/lib/systemd/system/shadowsocks-libev-server.service

启动服务端

systemctl start shadowsocks-libev-server

停止服务端

systemctl stop shadowsocks-libev-server

查看服务端状态

systemctl status shadowsocks-libev-server

设置服务端 service 开机自启动

systemctl enable shadowsocks-libev-server

其他 service 文件,用法同服务端 service 一致,但需要事先修改配置文件

/usr/lib/systemd/system/shadowsocks-libev-manager.service
/usr/lib/systemd/system/shadowsocks-libev-client.service
/usr/lib/systemd/system/shadowsocks-libev-redir.service
/usr/lib/systemd/system/shadowsocks-libev-tunnel.service
/usr/lib/systemd/system/shadowsocks-libev-nat.service

shadowsocks-rust

使用 root 用户执行以下命令安装:

dnf install -y shadowsocks-rust

成功安装后,执行以下命令查看版本号:

ssservice --version

返回值:

shadowsocks 1.24.0

默认配置文件如下,如需自定义端口,密码,插件等信息,请自行修改

/etc/shadowsocks/shadowsocks-rust-config.json

服务端 service 文件

/usr/lib/systemd/system/shadowsocks-rust-server.service

启动服务端

systemctl start shadowsocks-rust-server

停止服务端

systemctl stop shadowsocks-rust-server

查看服务端状态

systemctl status shadowsocks-rust-server

设置服务端 service 开机自启动

systemctl enable shadowsocks-rust-server

其他 service 文件,用法同服务端 service 一致,但需要事先修改配置文件

/usr/lib/systemd/system/shadowsocks-rust-client.service

v2ray-plugin

使用 root 用户执行以下命令安装:

dnf install -y v2ray-plugin

成功安装后,执行以下命令查看版本号:

v2ray-plugin -version

返回值:

v2ray-plugin v5.49.0
Yet another SIP003 plugin for shadowsocks
- os/version: redhat 10.1 (64 bit)
- os/kernel: 6.12.0-124.49.1.el10_1.x86_64 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.26.2

该插件兼容 shadowsocks-libev 和 shadowsocks-rust,修改其默认配置文件即可调用插件。

xray-plugin

使用 root 用户执行以下命令安装:

dnf install -y xray-plugin

成功安装后,执行以下命令查看版本号:

xray-plugin -version

返回值(示例):

xray-plugin v1.8.24
Yet another SIP003 plugin for shadowsocks
- os/version: redhat 10.1 (64 bit)
- os/kernel: 6.12.0-124.49.1.el10_1.x86_64 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.26.0

该插件同样兼容 shadowsocks-libev 和 shadowsocks-rust,修改其默认配置文件即可调用插件。

simple-obfs

注意:该插件目前已经废弃,不再更新。推荐使用 v2ray-plugin 或 xray-plugin 插件。

使用 root 用户执行以下命令安装:

dnf install -y shadowsocks-simple-obfs

成功安装后,执行以下命令查看版本号:

obfs-server -h
obfs-local -h

返回值节选:

simple-obfs 0.0.5

该插件兼容 shadowsocks-libev 和 shadowsocks-rust,修改其默认配置文件即可调用该插件。

qtun

这是一款新的基于 IETF-QUIC 的符合 SIP003 规范的 shadowsocks 插件。

使用 root 用户执行以下命令安装:

dnf install -y shadowsocks-qtun

成功安装后,执行以下命令查看服务端版本号:

qtun-server --version

返回值:

qtun-server 0.3.0

执行以下命令查看客户端版本号:

qtun-client --version

返回值:

qtun-client 0.3.0

该插件兼容 shadowsocks-libev 和 shadowsocks-rust,修改其默认配置文件即可调用该插件。
具体用法,可以参考:https://shiping.date/70.html

kcptun

这是一款基于 KCP 的稳定且安全的隧道软件,具有 N:M 复用和 FEC 机能。同时也可以作为 shadowsocks 的插件使用。
2026 年 4 月 29 日更新:不知何故,kcptun 的作者删库了,而且是源代码全部删除的那种。

使用 root 用户执行以下命令安装:

dnf install -y kcptun

成功安装后,执行以下命令查看服务端版本号:

kcptun-server --version

返回值:

kcptun version 20260101

执行以下命令查看客户端版本号:

kcptun-client --version

返回值:

kcptun version 20260101

该软件兼容 shadowsocks-libev 和 shadowsocks-rust,修改其默认配置文件即可调用该插件。
也可以作为独立软件使用,默认服务端配置文件如下,如需自定义端口,密码等信息,请自行修改

/etc/kcptun/server.json

服务端 service 文件

/usr/lib/systemd/system/kcptun-server.service

客户端 service 文件

/usr/lib/systemd/system/kcptun-client.service

启动服务端

systemctl start kcptun-server

停止服务端

systemctl stop kcptun-server

查看服务端状态

systemctl status kcptun-server

设置服务端 service 开机自启动

systemctl enable kcptun-server

One more thing

1. 统一下载地址:
https://dl.lamp.sh/shadowsocks/

2. 以上所有软件可以安装在同一系统下,不会产生冲突。

rpm -qa | grep -E "shadowsocks|ray-plugin"


二进制文件路径:

ll /usr/bin/ss* /usr/bin/go-* /usr/bin/*ray-plugin | grep -v -E "ssh|sss_"

写在最后

请关注我的 Telegram 频道:https://t.me/qiushuiyibing
我会在此不定期发布一些杂七杂八的作品。
同时也欢迎加入交流群:https://t.me/qiushui2018

转载请注明:秋水逸冰 » Shadowsocks 编译版 by Teddysun