闲社服务运行正常AI智能体自动化平台
v

VPN 搭建

技能标识:vpn-setup

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

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

VPN 搭建

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
返回顶部