快速开始
RelayCore 是一个高性能 Rust 流量拦截引擎。本指南将帮助你在几分钟内启动和运行。
安装
选择你喜欢的安装方式:
Cargo(推荐)
cargo install relay-core-cli npm
npm install -g @relay-core/cli 预构建二进制
从 GitHub Releases 下载最新版本。
生成 CA 证书
要拦截 HTTPS 流量,你需要 CA 证书:
relay-core-cli ca init 然后将其安装到系统:
# macOS
sudo security add-trusted-cert ~/.relay-core/ca.crt
# Linux
sudo cp ~/.relay-core/ca.crt /usr/local/share/ca-certificates/
sudo update-ca-certificates
# Windows
# 通过 certmgr.msc 导入 启动代理
# 基本用法
relay-core-cli run
# 带 TUI 界面
relay-core-cli run --ui
# 指定端口
relay-core-cli run --port 8080 代理默认在 8080 端口启动。打开 http://localhost:8080/ui 访问 Web 界面。
配置客户端
将你的 HTTP 客户端指向 RelayCore:
# curl
curl --proxy http://localhost:8080 https://example.com
# 环境变量
export HTTP_PROXY=http://localhost:8080
export HTTPS_PROXY=http://localhost:8080