Repolode
hwdsl2

hwdsl2/wireguard-install

一个在 Linux 服务器上几分钟内搭建 WireGuard VPN 服务并管理客户端的 Shell 脚本。

可替代:NordVPNExpressVPN

Star
3,224
Fork
510
未关闭 Issue
0
最近提交
5天前

这是什么?

这是一个安装脚本,可在云服务器、VPS 或独立 Linux 主机上部署 WireGuard VPN 服务端。既可以使用默认设置全自动完成安装,也可以交互式选择服务器地址、UDP 端口、客户端 DNS 以及第一个客户端的名称。

安装完成后,同一脚本还可用于日常管理,包括添加和删除客户端、列出现有客户端,以及显示用于手机配置的二维码。脚本能为 Windows、macOS、iOS 和 Android 设备生成 VPN 配置文件,并调整 sysctl 参数以优化 VPN 性能,同时支持客户端的 IPv4 与 IPv6 双栈。

支持的发行版包括 Ubuntu、Debian、AlmaLinux、Rocky Linux、CentOS、Fedora、openSUSE 和 Raspberry Pi OS。项目采用 MIT 协议,基于 Nyr/wireguard-install 改进而来。

核心功能

  • 01支持使用默认选项全自动完成 WireGuard 服务端部署
  • 02支持交互式自定义服务器地址、端口和 DNS
  • 03可通过命令行添加、列出和删除 VPN 客户端
  • 04为 Windows、macOS、iOS 和 Android 生成配置文件与二维码
  • 05客户端支持 IPv4 与 IPv6 双栈

适用场景

  • 在云 VPS 上快速搭建个人 VPN,无需手动编辑 WireGuard 配置文件
  • 为家人或同事分别生成 VPN 配置并通过二维码快速配置手机
  • 在树莓派上运行小型自托管 VPN

快速上手

  1. 1

    下载安装脚本

    wget -O wireguard.sh https://get.vpnsetup.net/wg
  2. 2

    使用默认选项自动安装 WireGuard

    sudo bash wireguard.sh --auto

使用前须知

  • 需要 Linux 服务器;支持的发行版见 README。

收录于专题

标签

常见问题

wireguard-install 是什么?
一个在 Linux 服务器上几分钟内搭建 WireGuard VPN 服务并管理客户端的 Shell 脚本。 这是一个安装脚本,可在云服务器、VPS 或独立 Linux 主机上部署 WireGuard VPN 服务端。既可以使用默认设置全自动完成安装,也可以交互式选择服务器地址、UDP 端口、客户端 DNS 以及第一个客户端的名称。
wireguard-install 可以免费使用吗?用的什么许可证?
wireguard-install 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
wireguard-install 还在维护吗?
活跃维护中。wireguard-install 最近一次提交是在 2026年11月2日。
wireguard-install 适合用来做什么?
在云 VPS 上快速搭建个人 VPN,无需手动编辑 WireGuard 配置文件 为家人或同事分别生成 VPN 配置并通过二维码快速配置手机 在树莓派上运行小型自托管 VPN
wireguard-install 怎么安装和运行?
下载安装脚本: wget -O wireguard.sh https://get.vpnsetup.net/wg 使用默认选项自动安装 WireGuard: sudo bash wireguard.sh --auto
在哪里获取 wireguard-install?
源代码和安装说明在 GitHub 上:https://github.com/hwdsl2/wireguard-install

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目