驴娃

  • 写在前面
  • Shadowsocks-libev
  • Shadowsocks-rust
  • v2ray-plugin
  • xray-plugin
  • One more thing
  • 写在最后
  • 首页
  • 文章归档
  • sign in
  • 阴阳师 秘闻
  • 端口转发
  • 手机激活
  • 什么是自我毁灭型人格
  • 新家安顿好了

ai Amazon bandwagon bbr CentOS cf d4 diary domain hysteria idm kms Linux mir4 office office2019 python reality root shadowsocks ss tiktok ubuntu vps windows xray yabs 中转 代理 密码 必备 搬瓦工 放行 新开机 时区 测试命令 甲骨文 端口 耳机 转发 链式 防火墙 音箱

Shadowsocks 编译版 by Teddysun

  • admin
  • 2022-07-15
  • 0

最近花了点时间制作了 shadowsocks-libev,shadowsocks-rust,go-shadowsocks2,v2ray-plugin,xray-plugin 的 rpm 包。
以后在 CentOS 7 或 CentOS Stream 8 / Rocky Linux 8 / AlmaLinux 8 或 CentOS Stream 9 / Rocky Linux 9 (尚未发布) / AlmaLinux 9 等系统下,可以一键安装,自动解决依赖,可以说是非常方便了。
多说一句,其实 Docker Image 就能搞定一切了,但是安装 rpm 包的话,系统资源开销更小一些,适用于小内存的机器。
以上的 rpm 包,不出意外的话,我将会持续更新。

写在前面

2022 年 6 月 18 日适用于 CentOS 7 或 CentOS Stream 8 / Rocky Linux 8 / AlmaLinux 8 等或 CentOS Stream 9 / Rocky Linux 9 / AlmaLinux 9 等的 Teddysun Linux Repository 发布了。
通过这种方式可以非常方便地安装,升级 rpm 包。

由于需要安装依赖包,所以事先要开启 EPEL Repository

yum install -y yum-utils epel-release
yum-config-manager --enable epel

1. 创建以下 repo 文件
/etc/yum.repos.d/teddysun.repo

文件的内容如下:

# Name: Teddysun Linux Repository
# URL: https://teddysun.com/666.html

[teddysun]
name=Teddysun Linux Repository for EL $releasever
baseurl=https://dl.lamp.sh/shadowsocks/el$releasever/$basearch/
	https://fr1.teddyvps.com/shadowsocks/el$releasever/$basearch/
enabled=1
gpgcheck=0

或者执行以下命令直接安装 teddysun.repo:

yum-config-manager --add-repo https://dl.lamp.sh/shadowsocks/teddysun.repo

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

yum makecache

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

yum install shadowsocks-libev v2ray-plugin xray-plugin

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

yum update shadowsocks-libev v2ray-plugin xray-plugin

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

yum remove shadowsocks-libev v2ray-plugin xray-plugin

目前,Teddysun Linux Repository 里有如下几款软件,欢迎使用。如有问题需要反馈,请到我的 Telegram 群里提出。
shadowsocks-libev
shadowsocks-rust
go-shadowsocks2
v2ray-plugin
xray-plugin

2022 年 6 月 19 日 Teddysun Linux Repository 支持 aarch64 架构。
1. 查看 Teddysun Linux Repository 里所有软件包:

yum repo-pkgs teddysun list
Shadowsocks 编译版 by Teddysun

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

yum repo-pkgs teddysun install
Shadowsocks 编译版 by Teddysun

Shadowsocks-libev

2022 年 6 月 24 日更新日志:
编译了 shadowsocks-libev 最新代码 (Commits on Jun 23, 2022);
2022 年 6 月 16 日更新日志:
编译了 shadowsocks-libev 最新代码 (Commits on Jun 4, 2022);

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

yum install -y shadowsocks-libev

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

ss-server -h

返回值节选:

shadowsocks-libev 3.3.5

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

/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

2022 年 6 月 18 日更新日志:
编译了 shadowsocks-rust 最新稳定版 v1.14.3;

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

yum install -y shadowsocks-rust

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

ssserver --version

返回值:

shadowsocks 1.14.3

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

/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

2022 年 6 月 16 日更新日志:
编译了 v2ray-plugin 最新版 v5.0.7;

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

yum install -y v2ray-plugin

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

v2ray-plugin -version

返回值:

v2ray-plugin v5.0.7
Go version go1.18.3
Yet another SIP003 plugin for shadowsocks

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

xray-plugin

2022 年 6 月 20 日更新日志:
编译了 xray-plugin 最新版 v1.5.8;

2022 年 6 月 16 日更新日志:
编译了 xray-plugin 最新版 v1.5.7;

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

yum install -y xray-plugin

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

xray-plugin -version

返回值:

xray-plugin v1.5.8
Go version go1.18.3
Yet another SIP003 plugin for shadowsocks

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

One more thing

1. 统一下载地址:
https://fr1.teddyvps.com/shadowsocks/

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

二进制文件路径:

写在最后

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

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

Shadowsocks 编译版 by Teddysun
© 2025 驴娃
Theme by Wing
  • {{ item.name }}
  • {{ item.name }}