一个轻量级且高效的软件定义广域网 (SD-WAN) 客户端实现。
访问 https://sitepi.cn 并注册账号,创建网络, 输入站点的 public key 即可绑定到网络
也可以在安装站点程序时, 输入网络的 配置代码, 站点会自动绑定到网络
- Windows/Linux/OpenWrt
- 具有 root/管理员权限的网络接口
sudo apt update
sudo apt install -y wireguard-tools curl
wget https://github.com/sitepi/sdwan/releases/download/v0.0.9/sitepi_0.0.9_all.deb
sudo dpkg -i sitepi_0.0.9_all.deb
sudo systemctl enable sitepi.service
sudo vim /etc/sitepi/config.json # optional edit configuration, binding provisioning code
sudo service sitepi {status|start|stop|restart}
cd /tmp
wget https://github.com/sitepi/sdwan/releases/download/v0.0.9/sitepi_0.0.9_all.ipk
wget https://github.com/sitepi/sdwan/releases/download/v0.0.9/luci-app-sitepi_0.0.9_all.ipk
opkg install sitepi_0.0.9_all.ipk
opkg install luci-app-sitepi_0.0.9_all.ipk
- 安装文件架构是平台无关的。所有路由器使用相同的ipk。
- 访问 LuCI 网页界面
- 导航到 网络 -> 接口
- 添加一个新接口(类型:WireGuard,名称:自定义名称),点击 '创建接口'
- 一般设置(生成新的密钥对)
- 防火墙设置:(指定接口为 wan)
- 点击 '保存并应用'
- 导航到 服务 -> Sitepi SDWAN
- 配置:
- 启用 SitePi 服务
- 设置 WireGuard 接口名称(您刚刚创建的 WireGuard 接口)
- 可选设置服务器地址
- 可选设置配置代码 # 绑定配置代码
- 保存并应用
This project is licensed under the MIT License - see the LICENSE file for details.