-
安装SagerNet:
- 使用Cargo安装依赖项。
cargo add sager_net-node --features full-node,light-node
- 使用Cargo安装依赖项。
-
初始化节点:
- 在终端运行以下命令,生成新的节点ID和配置文件。
sager-net-node --init
- 生成的配置文件位于
~/.sager_net/node.json。
- 在终端运行以下命令,生成新的节点ID和配置文件。
-
配置节点:
- 打开
node.json文件,编辑node_id和listen_addresses。{ "node_id": "your-node-id", "listen_addresses": ["enps3", "127...1:9999"] }
- 打开
-
启动节点:
- 选择运行模式:
- 普通节点:
sager-net-node --light-node
- 全节点:
sager-net-node --full-node
- 普通节点:
- 选择运行模式:
-
生成种子节点:
- 生成若干种子节点地址。
sager-net-node --generate-seed-nodes 25
- 生成若干种子节点地址。
-
添加节点:
- 在已有节点上添加新节点。
sager-net-node --add-node "http://其他节点IP:9999"
- 在已有节点上添加新节点。
-
查看连接情况:
sager-net-node --print-connected-nodes
-
停止节点:
- 按下
Ctrl + C信号终止节点。
- 按下
通过以上步骤,您可以成功配置并运行SagerNet节点,确保网络环境正常,节点ID唯一,配置文件无误,如有问题,可参考文档或社区求助。









