配置Shadowrocket小火箭节点的步骤如下:
步骤 1:安装Shadowsocks(Xray)
小火箭节点依赖于Shadowsocks(Xray)作为代理,因此首先需要安装Shadowsocks。
方法 1:使用包管理器安装(Debian/Ubuntu)
sudo apt-get install wget build-essential sudo apt-get install shadowsocks
方法 2:从源代码安装(Fedora)
sudo dnf install wget build-essential sudo dnf install https://github.com/shadowsocks/shadowsocks/releases/download/vlatest/shadowsocks-latest.tar.gz
方法 3:从源代码安装(Arch Linux)
sudo pacman -S wget build-essential sudo pacman -S https://github.com/shadowsocks/shadowsocks/releases/download/vlatest/shadowsocks-latest.tar.gz
方法 4:手动安装(其他系统)
下载并编译源代码:
wget https://github.com/shadowsocks/shadowsocks/releases/download/vlatest/shadowsocks-latest.tar.gz tar -xzf shadowsocks-latest.tar.gz cd shadowsocks make sudo make install
步骤 2:生成Shadowsocks配置文件
使用文本编辑器(如nano)创建shadowsocks.json配置文件,供Shadowsocks使用。
{
"socks": "socks5://127...1:108",
"domain": "domain.com",
"port": 108,
"dns": "8.8.8.8"
}
将domain.com替换为你所在网络的实际域名,端口默认为108。
步骤 3:配置小火箭节点
下载小火箭源代码
进入终端,下载并解压小火箭:
wget https://github.com/shadowrocket/shadowrocket/releases/download/vlatest/shadowrocket-latest.tar.gz tar -xzf shadowrocket-latest.tar.gz cd shadowrocket
安装Python依赖
安装必要的Python库:
sudo apt-get install -y python3 python3-dev pip3 install -r requirements.txt
运行小火箭
运行小火箭生成节点信息:
python3 start.py
遵循提示信息记录节点ID和密码。
生成配置文件
根据提示输入配置信息,生成config.json文件。
步骤 4:配置Shadowsocks与小火箭
将小火箭的配置文件与Shadowsocks结合:
# 替换为你的小火箭配置文件路径 cat shadowsocks.json > shadowsocks.json
步骤 5:启动小火箭节点
在终端运行:
python3 start.py
步骤 6:测试连接性
测试网络是否正常:
ping 8.8.8.8
检查防火墙设置,确保允许相关端口。
注意事项
- 安全性:小火箭节点可能存在安全风险,定期更新软件并使用强密码。
- 防火墙:确保防火墙允许小火箭和Shadowsocks的相关端口。
- 性能:根据需要调整节点设置,以优化性能和带宽。
完成以上步骤后,你将能够配置并运行Shadowrocket的小火箭节点,享受更自由的网络访问。









