关注我们: 微信公众号

微信公众号

电脑用户请使用手机扫描二维码

手机用户请微信打开后长按二维码 -> 识别二维码

微博

安装SagerNet网络流量收集器的步骤如下

VPN网络加速翻墙软件 2026-10-09 09:20:43 3 0

安装必要软件

确保你已经安装了以下软件:

  • Python 3.6+(可以通过安装包管理器安装)
  • pip 和 virtualenv(用于依赖管理和虚拟环境)

在命令提示符或终端中运行以下命令安装 pip 和 virtualenv:

python -m pip install --user pip virtualenv

克隆 SagerNet 仓库

从 GitHub 克隆 SagerNet 仓库:

git clone https://github.com/sagernetsolutions/sager-net.git

进入仓库并创建虚拟环境

进入仓库目录并创建一个虚拟环境:

cd sager-net
virtualenv venv

激活虚拟环境(在 Windows 上运行以下命令):

venv\Scripts\activate

安装依赖项

安装所有依赖项:

pip install -r requirements.txt

安装编译依赖

安装编译所需的工具和库,使用 Chocolatey 安装 Visual C++ 2017+ 和 Python 的开发库:

安装 Chocolatey:

powershell -Command "iex [System.Net.WebClient] 'https://raw.githubusercontent.com/chocolatey/chocolatey.install/master/install.ps1'"

安装必要工具:

choco install -y vcpkg python3-dev

编译并安装 SagerNet

在仓库根目录运行以下命令编译并安装:

python setup.py install

配置 SagerNet

修改 sager_net.conf 配置文件,根据需要设置输入接口、输出目录和日志级别:

[INPUT]
interface = eth  # 输入接口
[OUTPUT]
directory = output/
[LOG]
level = INFO  # 日志级别

运行 SagerNet

运行 SagerNet 并开始收集流量:

sager-net -i eth -o output.log

或者在 Python 脚本中运行:

from sager_net import SagerNet
sager = SagerNet(
    interface='eth',
    output_dir='output',
    log_level='INFO'
)
sager.start()

相关注意事项

  • 权限问题:确保程序有权限访问网络接口。
  • 网络接口:确认网络接口存在,使用 ipconfig 查看。
  • 日志调试:如果程序崩溃,检查日志文件,查找错误信息。

从源码编译二进制文件

如果无法克隆仓库,可以下载二进制文件并放在 sager-net 目录:

python setup.py install

完成以上步骤后,你已经成功安装并配置了 SagerNet,可根据需求进行流量收集和分析。

安装SagerNet网络流量收集器的步骤如下

如果没有特点说明,本站所有内容均由原子加速器官方网站|提供客户端版本、线路管理与节点选择功能,适配Windows、Android、iOS等设备,便于用户进行网络连接优化原创,转载请注明出处!