用于快速的建立BGP链接和设置bird配置
现在支持本地存储用户的WireGuard密钥、ASN等信息。初始化后只需要输入对端信息即可快速建立连接!
- 首次运行时选择 "6. 初始化用户配置"
- 输入你的ASN、WireGuard私钥、DN42 IP等信息
- 配置保存后,创建新BGP会话时只需要输入对端信息
- 本地配置存储: 保存用户ASN、WireGuard密钥、DN42地址等静态信息
- 快速对端配置: 初始化后只需输入对端ASN、公钥、endpoint等信息
- 配置管理: 查看、编辑用户配置和已保存的对端信息
- 向后兼容: 支持传统模式(每次输入完整信息)
- 运行
python3 bash.py - 选择 "6. 初始化用户配置" 进行首次设置
- 选择 "2. 创建新的BGP会话" 快速添加对端
- 系统自动生成WireGuard和BGP配置文件
本项目为本人使用为目的驱动的,不保证每台机器上可用,相关issus不会处理
- 本地存储WireGuard公私钥及ASN信息
- 通过本地保存的配置快速建立内网WG联通
- 本地回环v6 BGP
- 配置文件加密存储
- 批量对端配置导入