PiVPN
pivpn
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
The Simplest VPN installer, designed for Raspberry Pi
PiVPN 是一套用 Bash 脚本编写的开源工具,旨在帮助用户以最简单、最快速的方式,将一台树莓派(Raspberry Pi)或任何运行 Ubuntu/Debian 的服务器,打造成一个安全可靠的 VPN 服务器。它同时支持 WireGuard 和 OpenVPN 两种主流开源 VPN 协议,用户只需通过一条命令即可完成安装,随后使用 `pivpn` 命令就能轻松管理客户端和连接状态。
标签
项目特点
**一键安装**:提供多种安装方式,包括 curl 管道、直接下载脚本或克隆仓库,安装过程自动化。
**双协议支持**:同时支持 WireGuard 和 OpenVPN 两种主流 VPN 协议。
**低成本**:专为树莓派设计,硬件成本低(约 35 美元),也可在云服务器上运行。
**易于管理**:安装后通过 `pivpn` 命令即可轻松添加、删除和管理 VPN 客户端。
**安全默认配置**:安装脚本默认启用强化的安全设置,无需用户手动配置。
**社区驱动**:完全由社区维护,提供详细的文档和多种社区支持渠道。
技术规格
| 支持协议 | |
|---|---|
| 目标硬件 | |
| 推荐系统 | |
| 安装方式 | |
| 管理命令 | |
| 开发语言 | |
| 许可证 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Raspberry Pi (推荐 3B+/4B/5) | 1 | — | 核心硬件,也可用其他设备 |
| MicroSD 卡 (16GB+) | 1 | — | 用于安装操作系统 |
| 电源适配器 | 1 | — | 为树莓派供电 |
| 网线 (可选) | 1 | — | 有线网络连接更稳定 |
| Raspberry Pi OS Lite | 1 | — | 推荐操作系统 |
| WireGuard 或 OpenVPN | 1 | — | 安装脚本自动部署 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 树莓派 (或云服务器) | 运行 VPN 服务器 | ✅ 是 |
| 网络连接 | 连接互联网 | ✅ 是 |
| 终端 (SSH) | 远程执行安装和管理命令 | ✅ 是 |
能力画像
记忆与知识检索
1/5
逻辑推演
1/5
表达与交流
1/5
感知与观察
1/5
数理与计算
1/5
动手与操作
3/5
狂热与坚持
1/5
创造与创新
1/5
项目图库
所需技能
🔧 **动手能力**:需要能够准备树莓派硬件(安装系统、连接网络),并执行简单的命令行操作。
💻 **编程能力**:无需编程能力,所有操作通过脚本和命令完成。
⚡ **电子电路**:无需电子电路知识。
适用场景
**家庭 VPN 服务器**:在树莓派上搭建 VPN,从外部安全地访问家庭网络。
**保护公共 Wi-Fi 安全**:在咖啡厅、酒店等不安全的公共 Wi-Fi 环境下,通过 VPN 加密所有流量。
**绕过地理限制**:通过 VPN 连接到位于其他地区的服务器,访问受地域限制的内容。
**隐私保护**:隐藏真实 IP 地址,防止 ISP 监控上网活动。