找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 389|回复: 0

shadowsocks-rust搭建

[复制链接]

114

主题

1

回帖

626

积分

管理员

积分
626
发表于 2024-4-11 15:14:22 | 显示全部楼层 |阅读模式
# 安装 snapd,Snap是一个应用程序的包管理器
apt install snapd

# 安装 Shadowsocks-Rust,这是一个高性能的Shadowsocks实现
snap install shadowsocks-rust

# 编辑 Shadowsocks-Rust 服务文件,用于自定义服务启动方式
systemctl edit snap.shadowsocks-rust.ssserver-daemon.service

# 在打开的编辑器中,添加以下内容来指定服务的启动命令
[Service]
ExecStart=
ExecStart=/usr/bin/snap run shadowsocks-rust.ssserver-daemon --config /var/snap/shadowsocks-rust/common/etc/shadowsocks-rust/config.json

# 使用 nano 编辑器创建或修改 Shadowsocks-Rust 的配置文件
nano /var/snap/shadowsocks-rust/common/etc/shadowsocks-rust/config.json

# 在打开的编辑器中,添加以下内容以配置服务器
{
    "server": "::",
    "server_port": 28388,
    "password": "ktzDcWvgl5Ru4tHvuStf/w==",
    "method": "2022-blake3-aes-128-gcm",
    "mode": "tcp_and_udp"
}

# 启动并设置 Shadowsocks-Rust 服务为开机自启
snap start --enable shadowsocks-rust.ssserver-daemon

# 启动Shadowsocks-Rust/查看 Shadowsocks-Rust 服务的状态/重启Shadowsocks-Rust,可以是 start、status 或 restart 命令
systemctl start/status/restart snap.shadowsocks-rust.ssserver-daemon.service

其中的"server": "::",就已经表明监听ipv4+ipv6地址。
password用openssl rand -base64 16来生成。

参考资料:

Shadowsocks常用的几种配置

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|jiakai的Discuz! X

GMT+8, 2025-2-12 15:14 , Processed in 0.014465 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表