WireGuard Manager V2.0 Debian 安装教程
适用于 Debian 10+ / Ubuntu 20.04+项目地址: https://github.com/plnl/wireguard-manager本教程以 GitHub 当前 V2.0 项目结构为准,采用“傻瓜式”步骤,尽量直接复制命令即可。 一、准备工作1. 使用 Root 登录服务器SSH 登录 VPS: 1ssh root@你的服务器IP 确认当前用户: 1whoami 如果返回: 1root 即可继续。 二、更新系统执行: 12apt updateapt upgrade -y 三、安装依赖一次性执行: 1apt install -y git curl sudo python3 ca-certificates wireguard-tools iproute2 qrencode 检查 Python: 1python3 --version 检查 WireGuard: 1wg --version 检查 IP 工具: 1ip -V 如果都能正常显示版本信息,就可以继续。 qrencode 用于生成 WireGuard 客户端二维码,可选...
WireGuard(Docker 部署)+ ZeroTier/VPC 内网穿透完整教程
**场景:**手机通过 WireGuard 连接服务器后,中转访问服务器上的 ZeroTier 网络和腾讯云 VPC 内网。 0. 环境说明 项目 值(示例,以你实际为准) 服务器公网 IP 114.132.1.3 腾讯云 VPC 网卡 ens5,网段 10.1.0.0/22 ZeroTier 网卡 ztrfvxjtwd(每台机器名字不同,不是固定的 zt0) ZeroTier 网段 10.82.13.0/24 WireGuard 网卡 wg0,网段 10.2.6.0/24 先执行 ip addr 确认自己的网卡名称,不要照抄网上教程里的 zt0/eth0,不同机器命名规则不同(比如腾讯云是 ens5,ZeroTier 是随机字符串)。 1. 用 Docker 部署 WGDashboard(WireGuard 管理面板)1.1 为什么必须用 host 网络模式WireGuard 需要直接操作宿主机的网卡和路由表来做流量转发。如果用 Docker 默认的 bridge 桥接网络,容器会被隔离在独立的网络命名空间里,拿不到宿主机的 ens5、Z...
UniFi OS on_boot.d 手动安装与日常排查指南(含一键恢复机制)
适用机型: UDM / UDM-Pro / UDM-SE / UDR / UCG-Ultra / UCG-Fiber(CGF)/ UXG 等运行 UniFi OS 4.x 及以上 的设备。 适用场景: 全程通过 SSH 手动敲命令完成,不依赖 GitHub、Gitee 等任何第三方安装脚本,特别适合国内网络环境。 0. 原理与局限性说明(排查问题前必读)这份指南综合得非常完善,不仅逻辑清晰,还精准避开了国内网络环境的各种痛点。 尤其是 “系统版本升级后的自动恢复”,这是长期维护 UniFi OS 最大的难点。 很多人希望做到: 固件升级完成 → 自动恢复 on_boot.d → 不需要任何人工操作 遗憾的是,在 UniFi OS 4.x 架构下,这是无法实现的。 原因很简单: 每次 UniFi OS 大版本升级 时,系统都会重新构建整个 Root Filesystem(overlay upper)。 因此下面这些内容都会被删除: /etc/systemd/system/ /etc/cron.d/ /etc/i...
UniFi Cloud Gateway — Let’s Encrypt 证书自动化手动安装教程
适用设备:UniFi Cloud Gateway Fiber / Ultra / UDM 系列适用场景:国内网络无法访问 GitHub / Gitee,需要手动传输 acme.sh 安装包验证环境:Debian 11 (bullseye) · aarch64 · UniFi OS 4.x端口要求:无需开放 80 / 443,全程使用 DNS-01 验证 目录 前置准备 手动安装 acme.sh 切换 CA 并注册账号 配置 DNSPod API 凭据 签发 RSA-2048 证书 创建 UniFi 证书部署脚本 绑定 acme.sh 自动部署 Hook 配置 Cron 自动续签 配置开机自愈(on_boot.d) 验证证书是否生效 日常维护与故障排查 常见问题汇总 1. 前置准备1.1 确认基础环境SSH 登录设备后,先确认系统工具是否齐全: 12which curl openssluname -a 预期输出: 123/usr/bin/curl/usr/bin/opensslLinux Cloud-Gateway-Ultra 5...
UniFi Cloud Gateway Ultra 三线 PPPoE 运维笔记
这篇记录一下 UniFi Cloud Gateway Ultra 在三线 PPPoE 接入环境下的日常运维命令,主要用于查看接口、重拨单条线路、确认路由与 DNS 状态,以及快速排查 PPPoE 相关问题。 设备环境: 设备:UniFi Cloud Gateway Ultra 接入方式:三线 PPPoE 管理方式:UniFi Network Controller + SSH 一、查看 PPPoE 接口通过 SSH 登录网关后,可以先查看当前 PPPoE 接口: 1ip addr show | grep ppp 实际环境中,三条线路一般会对应 ppp0、ppp1、ppp2 这类接口。下面是脱敏后的示例关系: 接口 IP 地址 对端网关 说明 ppp0 116.xxx.xxx.xxx 116.xxx.xxx.1 WAN1 ppp1 100.xxx.xxx.xxx 100.xxx.0.1 WAN2 ppp2 116.xxx.xxx.xxx 116.xxx.xxx.1 WAN3 另外可能会看到 ifbppp0、ifbppp1、ifbppp2 这类接口。它们是...
Monolith 部署完整教程
Monolith 博客系统完整部署教程(macOS) Monolith 是一套运行在 Cloudflare 全球边缘网络上的现代化无服务器博客系统,无需运维,全球延迟 < 50ms。 项目地址:https://github.com/one-ea/Monolith 在线 Demo:https://monolith-client.pages.dev 前置条件 macOS 系统(Apple Silicon M1/M2/M3 或 Intel 均可) 一个 Cloudflare 账号(免费套餐即可) 稳定的网络连接 第一步:安装 Node.js(通过 nvm) 推荐使用 nvm 安装 Node.js,避免权限问题,且完全兼容 Apple Silicon。 打开终端(Terminal),运行: 12# 安装 nvmcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash 关闭终端,重新打开,然后继续: 12345678# 安装 Node.js 20(...
VPS 端口 V4/V6 支持 TCP + UDP 双协议限速
直接在服务器执行以下命令,一键覆盖完整双栈版本: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931...
20251116马岭植物园
出游、散心、遛娃不错的选择 导航到马岭观花植物园
群晖 DSM 7.2 安装 ZeroTier Docker 完整教程
群晖 DSM 7.2 安装 ZeroTier Docker 完整教程前言ZeroTier 是一个强大的虚拟局域网(VPN)解决方案,可以让分散在全球各地的设备组成一个虚拟局域网。本文将详细介绍如何在群晖 DSM 7.2 系统上通过 Docker 安装和配置 ZeroTier 客户端。 环境要求 群晖 NAS 系统版本:DSM 7.2 或更高 已安装 Container Manager(Docker)套件 已开启 SSH 服务 Root 权限访问 一、准备工作1.1 安装 Container Manager 打开群晖 套件中心 搜索并安装 Container Manager(旧版本称为 Docker) 等待安装完成 1.2 开启 SSH 服务 进入 控制面板 > 终端机和 SNMP 勾选 启动 SSH 功能 端口保持默认 22 或自定义 点击 应用 1.3 SSH 连接到群晖使用 SSH 客户端(如 PuTTY、Terminal)连接: 1ssh your_username@your_nas_ip 登录后切换到 root 用户: 1sudo -i 二、创建 TUN ...
VPS之间单向同步
rclone 单向实时同步 A→B 服务器自动化方案场景A服务器同步内容到B服务器(单向同步)特点:本地文件变化 → 延迟 5 秒同步没有变化 → 每 1 小时强制同步一次安装 rclone首先在服务器 A 安装 rclone, 使用以下命令安装 1sudo -v ; curl https://rclone.org/install.sh | sudo bash 生成密钥对在服务器 A 生成密钥对,以及合并密钥,复制以下命令 123ssh-keygen -q -t rsa -b 4096 -C "rclone key" -N "" -f ~/.ssh/rclonecd ~/.ssh/cat rclone* > rclone-merged 会在 /root/.ssh/ 目录下生成 rclone.pub,rclone,以及 rclone-merged 三个文件 复制rclone.pub里面的内容,等下用到 1cat rclone.pub 登录B服务器,粘贴rclone.pub里面的内容到/roo...
