一款基于WireGuard的私有网络系统,利用CIDR和IP网络构建强大的ACL原语。
- v1.5.4-beta.5
- 发布于
- 2022年3月15日
- 5,556
- 星标
- 4,598
- 下载
- 同步于
- 16 天前
作者已不再通过 GitHub Release 发版,但仓库仍在更新(最近提交 2026年7月28日)。最新版本请到官网获取: 项目官网
最新版本
v1.5.4-beta.52022年3月15日 10:30测试版下载慢?可在上方随时切换镜像源
项目说明
项目概述
innernet是一款私有网络系统,底层使用WireGuard。它的目标类似于Slack的nebula或Tailscale,但采用了不同的方法——利用CIDR和IP网络的安全属性构建更强大的ACL原语。
主要功能
- 基于WireGuard的私有网络
- 使用CIDR进行访问控制
- 客户端-服务器架构,协调服务器管理对等节点
- 支持邀请文件初始化对等节点
- 管理员CLI管理网络和CIDR
适用人群
- 需要私有网络基础设施的团队
- 网络工程师和系统管理员
- 寻求Tailscale/nebula替代方案的用户
快速上手
- 创建服务器:
sudo innernet-server new - 添加CIDR:
sudo innernet-server add-cidr - 添加对等节点并生成邀请文件:
sudo innernet-server add-peer - 客户端初始化:
sudo innernet install /path/to/invitation.toml - 启动服务器:
innernet-server serve
核心优势
- 基于WireGuard,安全可靠
- 利用现有CIDR概念,学习曲线平缓
- 细粒度访问控制
- 开源免费(MIT/BSD风格)
系统要求
- 操作系统:Linux、macOS、Windows
- 支持架构:x86_64、arm64
- 额外依赖:WireGuard
注意事项
- 未经过独立安全审计,目前应视为实验性软件
- 非官方WireGuard项目
- 家庭网络需配置端口转发
历史版本
排序