返回顶部
v

vpn-setupVPN 搭建

一键搭建 VPN 服务器(WireGuard/OpenVPN),支持多种 Linux 发行版。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
140
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

vpn-setup

VPN 搭建 技能

一键搭建 VPN 服务器,支持 WireGuard 和 OpenVPN。

快速开始

bash

WireGuard(推荐 - 更快更简单)


uv run {baseDir}/scripts/vpn-install.sh wireguard

OpenVPN(兼容性更好)

uv run {baseDir}/scripts/vpn-install.sh openvpn

交互式安装

bash
uv run {baseDir}/scripts/vpn-install.sh

配置选项

环境变量说明默认值
VPNTYPEVPN 类型:wireguard 或 openvpnwireguard
SERVERIP
服务器公网 IP(自动检测) | 自动 | | SERVER_PORT | VPN 监听端口 | 51820 (WG) / 1194 (OV) | | DNS_SERVER | 客户端 DNS 服务器 | 1.1.1.1 |

输出文件

安装完成后会生成:

  • - WireGuard: /etc/wireguard/wg0.conf
  • OpenVPN: /root/client.ovpn
  • 客户端配置: ~/vpn-client-config/ 目录

管理命令

WireGuard

bash

查看状态


sudo systemctl status wg-quick@wg0

添加客户端

wg genkey | tee /etc/wireguard/client.key | wg pubkey > /etc/wireguard/client.pub

重启服务

sudo systemctl restart wg-quick@wg0

OpenVPN

bash

查看状态


sudo systemctl status openvpn

生成新客户端

cd /etc/openvpn/easy-rsa/ ./easyrsa build-client-full newclient nopass

支持的系统

  • - Ubuntu 20.04+
  • Debian 10+
  • CentOS 7+
  • Rocky Linux 8+
  • AlmaLinux 8+

安全提示

  • - 安装后请修改默认端口
  • 定期更新系统和 VPN 软件
  • 使用强密码/密钥
  • 配置防火墙限制访问

故障排查

bash

查看日志


sudo journalctl -u wg-quick@wg0 -f
sudo journalctl -u openvpn -f

测试连接

ping 10.8.0.1 # WireGuard 默认网关 ping 10.8.0.1 # OpenVPN 默认网关

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 vpn-setup-1776067203 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 vpn-setup-1776067203 技能

通过命令行安装

skillhub install vpn-setup-1776067203

下载

⬇ 下载 vpn-setup v1.0.1(免费)

文件大小: 5.62 KB | 发布时间: 2026-4-14 14:13

v1.0.1 最新 2026-4-14 14:13
Initial release - WireGuard/OpenVPN setup

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部