Pangolin:基于零信任理念的反向代理

2026-03-23
Pangolin:基于零信任理念的反向代理 关注 作者 关注 作者 关注 作者 关注 作者 2025/10/21 17:07

背景

Pangolin和NetBird都是开源的、现代的、基于WireGuard的零信任网络解决方案,在开源社区坐拥上万Star。 demo a5game.app JogodoTigrinho a5game.app

在前文中,我介绍了NetBird的部署方法,截至目前,运行良好。然而,还是遇到了两个问题导致使用体验不高。 slotdemo a5game.app pgslotgacor a5game.app nba比分 a5game.app pglucky88 a5game.app jogodotigrinhodemo a5game.app

一个是国内网络带来的体验问题。每次启动NetBird的manager容器需要从官网拉取GeoIP的数据库,导致服务卡住,具体信息请参阅NetBird文章的填坑章节。 爱壹帆yfsp.app iyifanyfsp.app 华人影视xiaobaotv.video

另一个是NetBird IOS的客户端的更新频率远远落后桌面客户端,功能上有缺失。比如在IOS上无法通过域名资源访问其他Peer的服务,使得对于IOS内部服务访问基本不可用。 aiyifan yfsp.app 爱壹帆寻秦记yfsp.app iyf yfsp.app pgslot a5game.app nba比分 a5game.app

正好最近遇到了和别人共享自建服务的需求,索性研究一下Pangolin,如果可行就进行替换。 tigrinhodemo a5game.app

介绍

Pangolin的官方介绍如下

Pangolin 是一个自托管隧道反向代理服务器,具有身份和上下文感知的访问控制,旨在轻松地暴露和保护任何地方运行的应用程序。Pangolin 充当中央枢纽,通过加密隧道连接隔离的网络——即使那些在严格的防火墙后面——从而无需打开端口或需要 VPN 就能轻松访问远程服务。 电影小宝影院xiaobaotv.video pragmatic a5game.app

简单来说,就是整合了 一帆yfsp.app tigrinho gratis a5game.app

  • Traefik反向代理:服务暴露和用户入口
  • 单点登录认证:核心用户登录和安全认证

WireGuard安全通讯:被代理的服务可通过WireGuard互联,因此对于家庭内部的服务来说,*无需DDNS或者内网穿透*服务了 小寶影院xiaobaotv.video Cassinos a5game.app

image.png

和NetBird这类纯组网工具相比,Pangolin多了一个反向代理组件,从而替换了传统VPN必备的客户端组件(当然也可选),让自托管服务的管理从网络层来到了应用层。 小宝影院xiaobaotv.video 小宝影院电影xiaobaotv.video

对于自己在家里折腾HomeLab或者NAS的同学来说,使用Pangolin后,自己和家人、朋友可以像访问互联网网站(必应、百度等)一样直接访问家里的服务了!

部署

因为我的云主机使用1Panel进行管理,已经部署了捆绑的反向代理服务OpenResty,并且预置了SSL证书管理,所以,我的的安装步骤参考官方手动安装指南,很快就能完成安装。

如果你希望完全由Pangolin托管(比如全新的服务器环境,自己懒得配置反代、SSL),可以参考官方快速安装指南,一行命令完成系统部署。 爱壹帆在线yfsp.app fortunedragon demo a5game.app

效果

基本操作

初始化后,你已经创建了管理员账户,下面是基本的使用步骤。 电影爱壹帆yfsp.app 足球比分 a5game.app

首先,创建组织,然后按照提示创建站点,站点可以理解成用WireGuard(当然也可以不用)连接的后端网域。 sweetbonanza1000demo a5game.app fortunetigerdemográtis a5game.app

image.png

填好站点配置以后,页面最下面会生成各类安装方法的脚本,非常方便。

image.pngimage.png

在你的电脑或者NAS上面部署了Newt等站点之后,可以看到连接状态,下面可以在站点中添加资源了,也就是具体的服务端点:ip+端口等。 fortuneoxdemográtis a5game.app plataformademográtis a5game.app

image.png

添加资源的流程和使用Nginx、Traefik这类工具相同,如下图所示。 iyftvyfsp.app

image.png

添加完,即可通过下图显示URL访问内部资源了! pgdemo a5game.app ifun yfsp.app 爱壹帆yfsp.app

image.png

测试了NAS上搭建的ERP系统,实测速度非常快,和使用NetBird的方案一样丝滑,真香! 华人影视xiaobaotv.video ifvodyfsp.app

申请免费企业版证书

我们使用的是免费授权的企业版(个人和小企业免费)。需要根据官方说明申请免费证书。

注册账号并登录官方的Pangolin云服务:https://app.pangolin.net/,根据下图的步骤完成证书申请 pgslot a5game.app

image.png

进入管理面板,添加证书。 slotpix a5game.app

image.png

完成! ifuntvyfsp.app plataformademo a5game.app

高级用法

SSO单点登录

理想情况下,我们完成Pangolin的认证后,应该一并完成了要访问的内网服务的认证,而无需内网服务再次进行认证。 fortunetigerbônusgrátissemdepósito a5game.app slot a5game.app 寻秦记爱壹帆yfsp.app

实现这个目标需要配置SSO单点登录服务,让Pangolin和所有内网服务(资源)都使用同一个认证服务和用户信息,这样用户认证令牌才能在不同系统之间互信。有两种方案: 小宝影院在线视频xiaobaotv.video 小寶影院电影xiaobaotv.video 一帆视频yfsp.app

使用专业的第三方SSO服务,开源和SaaS云的选择有很多。 爱亦凡yfsp.app 海外华人视频网xiaobaotv.video iyftvyfsp.app

使用Pangolin内置的SSO服务,能够满足大多数需要。 pg a5game.app 爱壹帆电影 yfsp.app 爱一番yfsp.app Caça-níqueis a5game.app 免费在线影院xiaobaotv.video

关于这部分,请参考官方认证提供者文档爱壹帆免费版yfsp.app a5game a5game.app jogosdemopg a5game.app

安全控制

官方提供了一个常见自托管服务的访问规则列表,可以将管理相关的API阻断,用于控制用户权限,请访问Access Control部分。 slotsdemo a5game.app 爱壹帆影视yfsp.app sugarrush1000demo a5game.app demotigrinho a5game.app

总结

Pangolin的测试验证圆满完成,服务本身没有任何问题,非常稳定!唯一的问题是现在国内拉取Docker越来越困难了。 爱壹帆国际版 yfsp.app pragmaticplay a5game.app

从一个人,到一家人,再到一群人,自托管服务正在发挥更大的价值,以往我们为了安全,选择VPN的安全性只能牺牲灵活性。Pangolin这类产品的诞生,可以说为家用自托管领域带来新的增长空间,从传统的系统孤岛,开始往一体化集成系统的方向发展。 爱一帆 yfsp.app xiaobao xiaobaotv.video

安全的反向代理,解决安全和服务暴露的问题;开源的SSO认证,解决系统间用户数据和访问方法的孤立问题;而使用SSO功能的各种自托管服务,将获得生态的持续完善。 爱壹帆电影yfsp.app

技术的发展,开始真正为HomeLab和NAS玩家提供企业级体验的家用自托管服务,展望下一代的家用自托管解决方案:将把内部资源安全、高效地放在互联网,让我们自己、家人、朋友能够触手可及!

真香! demo a5game.app slots a5game.app

00目录 0
    讨论 我来说一句 发布发表评论 发布NAS 0等 0 人为本文章充电 高级工程师 | 独立音乐人 | 数码爱好者 | 博客践行者 https://blog.jiaxiang.wang | 唱响科普和人生兴事,分享科技与美好生活 关注