一个在 Linux 服务器上几分钟内搭建 WireGuard VPN 服务并管理客户端的 Shell 脚本。
Nyr/openvpn-install
在 Ubuntu、Debian、CentOS 等 Linux 上搭建 OpenVPN 远程接入服务端并管理用户的 Shell 脚本。
- Star
- 20,655
- Fork
- 5,049
- 未关闭 Issue
- 0
- 最近提交
- 2个月前
这是什么?
openvpn-install 是一个 Bash 脚本,用于在服务器上安装并配置 OpenVPN 远程接入(road warrior)服务。支持 Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS 和 Fedora,适合希望自建 VPN 入口但不想手动研究 OpenVPN 配置的开发者或运维人员。
运行脚本后会进入交互式助手,按提示完成服务端设置。结束后可以再次运行同一脚本,添加新客户端、移除已有用户,或完全卸载 OpenVPN。不需要额外的配置管理工具或 Web 面板,只用一条 Shell 脚本在服务器上执行。
另有 wireguard-install 脚本可供选择,用于搭建 WireGuard 服务。
核心功能
- 01交互式安装并配置 OpenVPN 远程接入服务端。
- 02支持 Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS 和 Fedora。
- 03再次运行脚本可添加或移除客户端用户。
- 04再次运行脚本可完全卸载 OpenVPN。
- 05提供配套的 wireguard-install 脚本用于 WireGuard 方案。
适用场景
- 在 VPS 或独立服务器上搭建私有 VPN 入口。
- 安装完成后添加或移除客户端,管理 VPN 用户。
- 需要时通过脚本完全卸载 OpenVPN,无需手动清理。
- 偏好 WireGuard 时改用配套脚本搭建。
快速上手
- 1
使用 README 中的命令下载并运行安装脚本
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh - 2
按照向导操作,之后再次运行脚本可添加或删除用户,或卸载 OpenVPN
使用前须知
- 仅支持 Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS 和 Fedora。
- 你需要自备服务器(如 VPS)来运行该 VPN。
收录于专题
标签
常见问题
- openvpn-install 是什么?
- 在 Ubuntu、Debian、CentOS 等 Linux 上搭建 OpenVPN 远程接入服务端并管理用户的 Shell 脚本。 openvpn-install 是一个 Bash 脚本,用于在服务器上安装并配置 OpenVPN 远程接入(road warrior)服务。支持 Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS 和 Fedora,适合希望自建 VPN 入口但不想手动研究 OpenVPN 配置的开发者或运维人员。
- openvpn-install 可以免费使用吗?用的什么许可证?
- openvpn-install 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- openvpn-install 还在维护吗?
- 半年内有更新。openvpn-install 最近一次提交是在 2026年9月22日。
- openvpn-install 适合用来做什么?
- 在 VPS 或独立服务器上搭建私有 VPN 入口。 安装完成后添加或移除客户端,管理 VPN 用户。 需要时通过脚本完全卸载 OpenVPN,无需手动清理。 偏好 WireGuard 时改用配套脚本搭建。
- openvpn-install 怎么安装和运行?
- 使用 README 中的命令下载并运行安装脚本: wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh 按照向导操作,之后再次运行脚本可添加或删除用户,或卸载 OpenVPN
- 在哪里获取 openvpn-install?
- 源代码和安装说明在 GitHub 上:https://github.com/Nyr/openvpn-install
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3224+62 本周510ShellMIT更新于 5天前
开源 VPN 客户端,可通过 SSH 在你自己的服务器上自动部署 VPN 并连接,支持桌面和移动端。
1.6万+182 本周1267C++GPL-3.0更新于 24小时前
一款带图形界面和命令行的 Linux 工具,可将无线网卡变为热点,并支持在连接 WiFi 的同时共享网络。
4450+6 本周394ShellBSD-2-Clause更新于 5天前
基于 WireGuard 的开源自托管 SASE 平台,整合零信任 VPN、反向代理、特权访问和 AI 网关。
2.3万+58 本周811TypeScriptOther维护活跃更新于 昨天
点对点优先、端到端加密的私有网络,无需端口转发即可从外部访问自家局域网中的设备和服务。
185+21 本周12RustApache-2.0维护活跃更新于 前天
一套 Shell 脚本,用于将 Linux 系统软件源更换为国内镜像,并提供 Docker 安装与镜像加速脚本。
7828+1 本周706ShellMIT维护活跃更新于 8天前