Pangolin 安装和使用示范
前提条件
为了跟随视频中的操作和配置教学,以下条件是可选的。 视频内容: https://www.bilibili.com/video/BV1cAJHz8EAj/
- 一台有独立公网IP地址的云服务器
- 一个域名
- 一台在本地局域网中运行的Linux服务器 (博主的是Ubuntu 20.0.1)
- 一台运行Ollama / Deepseek 的Windows电脑
- 保持微笑
图: 简单的图示 简介
Project: https://docs.fossorial.io/overview
Fossorial 系统以 Pangolin 为核心,是一个自托管的隧道反向代理,具有身份和访问管理功能,旨在通过运行在用户空间的加密 WireGuard 隧道安全地公开私有资源。想象一下自托管的 Cloudflare 隧道。 Pangolin 在底层使用 Traefik 进行实际的 HTTP 代理。Badger 插件提供了一种使用 Pangolin 验证每个请求的方法。第二个服务 Gerbil 提供了一个 WireGuard 管理服务器,Pangolin 可以使用它来创建对等体进行连接。最后,还有 Newt,这是一个 CLI 工具和 Docker 容器,它完全在用户空间通过 WireGuard 连接到 Newt 和 Gerbil,并代理您的本地资源。这意味着您无需运行特权进程或容器即可公开您的服务!
图: Fossorial system Diagram 开始
在腾讯云服务器下载 Pangolin 服务端 的安装脚本
## 下载并执行 wget -O installer "https://github.com/fosrl/pangolin/releases/download/1.2.0/installer_linux_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/')" && chmod +x ./installer添加DNS 记录
图: Cloudflare DNS Records 云服务器安全组开放端口
- TCP
80 , 443 - UDP
51820访问Pangolin 管理界面进行配置
你在安装Pangolin服务端时配置的管理域名 例如:https://pangolin.example.com 输入你设置的 Pangolin管理员帐户密码

Comments