2025-01-18 11:10:37 +08:00
2025-01-18 10:59:13 +08:00
2025-01-18 11:10:37 +08:00
2025-01-18 11:10:19 +08:00

WireGuard Piercing

一个基于 WireGuard 的内网穿透,全端口映射 (应该是少个 65535不过无伤大雅 ,快速为家里云获取静态公网 IP。

功能

  • 一键部署 WireGuard 服务
  • 自动生成客户端配置和二维码
  • 支持内网穿透,为无公网的服务器获取静态公网 IP

使用场景

Linux 场景

1. **家里云建站**
2. **家里云服务器**
3. **远程开发环境**
...

HarmonyOS/Android/iOS 场景

1. **远程调试**
2. **移动办公**
3. **家庭媒体访问**
4. **远程监控**
...

Windows 场景

1. **远程游戏**
2. **MC 游戏服**
3. **远程桌面**
4. **家庭 NAS 访问**。
...

快速开始

一键安装

你可以通过以下命令直接运行远程脚本,无需克隆仓库:

curl -sSL https://git.anye.xyz/Anye/wg-piercing/raw/branch/main/wg-piercing.sh | bash

脚本功能

脚本提供了以下功能:

  1. 一键安装:自动安装 WireGuard 和相关依赖,生成密钥对,配置服务端和客户端,并启动 WireGuard 服务。
  2. 停止服务:停止 WireGuard 服务并清理相关配置。
  3. 退出:退出脚本。

使用步骤

  1. 运行脚本后,选择 1) 一键安装 选项。
  2. 脚本会自动生成客户端配置和二维码,请妥善保存这些信息。
  3. 使用生成的客户端配置连接到 WireGuard 服务器,享受内网穿透服务。

注意事项

  • 脚本会记录日志到 /var/log/wireguard_setup.log,方便排查问题。
  • 客户端配置和二维码仅显示一次,请务必妥善保存。
  • 如果需要停止服务,可以选择 2) 停止服务 选项。

贡献与反馈

如果你有任何问题或建议,欢迎在 个人博客 中进行反馈。

许可证

本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。

Description
一个基于 WireGuard 的内网穿透
https://www.anye.xyz/archives/jMzrwsSz
Readme 33 KiB
Languages
Shell 100%