news 2026/8/22 7:36:14

告别监控盲区:Uptime Kuma+cpolar 让内网监控轻松穿透公网

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
告别监控盲区:Uptime Kuma+cpolar 让内网监控轻松穿透公网

Uptime Kuma 是一款跨平台的开源监控工具,核心功能是实时监测网站、TCP 端口、物联网设备等的运行状态,一旦发现异常能通过微信、钉钉等多渠道推送提醒,适配 Windows、Linux、树莓派等多种运行环境,内存占用不足 20MB,操作界面支持多语言,对技术新手和专业运维人员都很友好。它的优势在于部署简单、轻量化,能精准覆盖个人站长、物联网爱好者的日常监控需求,比如小站长监控个人博客可用性,智能家居玩家监测 MQTT 服务是否正常。

使用 Uptime Kuma 时发现,虽然它部署门槛低,但初次配置告警渠道需要核对各平台的推送密钥,而且本地部署后若不做额外设置,只能在局域网内查看监控数据,比如在家配置好后,外出时想查看家里 NAS 的监控状态就做不到。另外,监控频率设置过高会增加设备功耗,过低又可能错过故障节点,需要根据实际监控对象调整。

仅局限在局域网使用是 Uptime Kuma 的一大短板,比如企业运维人员在外出差时,无法远程查看公司内网服务器的监控面板,只能等回到公司才能排查问题;个人用户部署在树莓派上的监控,离开家的网络范围后,就没法实时掌握家里智能设备的运行状态,一旦设备故障只能等回家后处理,容易延误问题解决时机。

而将 Uptime Kuma 与 cpolar 内网穿透结合后,就能突破局域网的限制。cpolar 能把本地 Uptime Kuma 的监控端口映射成公网地址,出差时用手机就能访问监控面板,企业团队也能共享公网地址协作查看监控数据;同时 cpolar 的加密传输机制能保障监控数据的安全性,无需额外购买云服务器,零成本实现公网远程监控,大幅提升了 Uptime Kuma 的使用灵活性。

组合拳的学习方法已经准备好。需要的同学们赶紧去操作吧!

1.安装Docker

本教程操作环境为Linux Ubuntu系统,在开始之前,我们需要先安装Docker。

在终端中执行下方命令安装docker:

curl-fsSL https://get.docker.com -o get-docker.sh

然后再启动docker

sudoshget-docker.sh

最后我们在docker容器中运行下hello world看一下是否安装成功。

sudodockercontainer run hello-world

可以看到出现了hello world,说明我们已经安装docker成功,就可以进行下一步了

2.本地部署Uptime Kuma

本项目提供了一键安装脚本:

dockerrun -d --restart=always -p3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

一条命令实现,本项目使用的是3001端口,需要在防火墙放开。

现在就已经安装成功啦!您可以通过打开Web浏览器输入localhost:3001来登录或注册您的Uptime Kuma啦!

注意

如果你想限制对 localhost 的公开(不为其他用户公开端口或使用反向代理),你可以像这样公开端口:

dockerrun -d --restart=always -p127.0.0.1:3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

3.使用Uptime Kuma

注册登录后进入到仪表盘,可以直接点击左上角的”添加监控项“

根据自己的需求选择监控类型,这里以监控cpolar为例,在URL中填写上cpolar的地址后保存

稍等片刻就能看到监控的数据以及图标

小结

上面在本地Linux中使用Docker成功部署了Uptime Kuma,并局域网访问成功。整体来说Uptime Kuma是一款非常不错的网站监控工具,它提供了完备的功能,并且具有非常好的实用性和易用性,并且也非常容易安装部署。

如果想在公网远程管理Uptime Kuma,就可以创建一个公网地址,这里我使用的是cpolar内网穿透,通过cpolar转发本地端口映射的http公网地址,我们可以很容易实现远程访问,而无需自己注册域名购买云服务器,可节省大量的资金。

4.cpolar内网穿透工具安装

下面是安装cpolar步骤:

Cpolar官网地址: https://www.cpolar.com

使用一键脚本安装命令

sudocurlhttps://get.cpolar.sh|sh

安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)

sudosystemctl status cpolar

Cpolar安装和成功启动服务后,在浏览器上输入ubuntu主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可:

5.创建远程连接公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,本例使用了: Uptimekuma注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:https://localhost:3001
  • 域名类型:随机域名
  • 地区:选择China Top

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了两个公网地址,接下来就可以在其他电脑(异地)上,使用任意一个地址在浏览器中访问即可。

如下图所示,成功实现使用公网地址异地远程访问本地部署的Uptime Kuma

使用上面的cpolar https公网地址,在任意设备的浏览器进行访问,即可成功看到我们Uptime Kuma管理界面,这样一个利用公网地址可以进行远程访问的隧道就创建好了,隧道使用了cpolar的公网域名,无需自己购买云服务器,可节省大量资金。使用cpolar创建隧道即可发布到公网进行远程访问,新域名登录,可能需要重新登陆!

6.固定Uptime Kuma公网地址

由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化。

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】

登录cpolar官网:www.cpolar.com

点击左侧的预留,选择保留二级子域名,地区选择china top,然后设置一个二级子域名名称,填写备注信息,点击保留。

保留成功后复制保留的二级子域名地址:

登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名
  • 地区: China Top

点击更新

更新完成后,打开在线隧道列表,此时可以看到随机的公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。

最后,我们使用固定的公网地址访问Uptime Kuma管理界面可以看到访问成功,一个永久不会变化的远程访问方式即设置好了。

接下来就可以随时随地进行公网访问管理Uptime Kuma了,把公网地址分享给身边的人,还可以方便团队协作。自己用的话,无需云服务器,还可以实现异地远程访问!以上就是如何在Linux Ubuntu系统Docker本地安装Uotime Kuma的全部过程。

Uptime Kuma 凭借轻量化、易操作的特性,满足了个人和小型团队的基础监控需求,而 cpolar 内网穿透技术则弥补了其仅能局域网访问的不足,两者结合既保留了 Uptime Kuma 的易用性,又解决了远程访问的核心痛点。这种本地化部署 + 内网穿透的组合,无需高额的服务器成本,也不用复杂的域名备案流程,让普通用户和中小企业都能轻松实现跨网络的监控管理,真正让监控工具服务于实际使用场景,而非被网络边界所束缚。

cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/20 19:28:53

LeetCode 热题 100--字母异位词分组

题目:解析:核心思路字母异位词的特征:相同字母组成的不同单词,排序后会得到相同的字符串使用排序字符串作为哈希键:将每个单词排序后作为分组的唯一标识哈希表存储分组:键是排序后的字符串,值是…

作者头像 李华
网站建设 2026/8/22 2:48:14

AI模型推理延迟突增?架构师教你:模型轻量化+缓存优化应急响应技巧

AI模型推理延迟突增?架构师教你:模型轻量化+缓存优化应急响应技巧 关键词:AI模型、推理延迟、模型轻量化、缓存优化、应急响应、架构设计、性能优化 摘要:本文主要探讨当AI模型推理延迟突然增加时,如何通过模型轻量化与缓存优化的应急响应技巧来解决问题。首先介绍相关背景…

作者头像 李华
网站建设 2026/8/22 1:25:59

难绷!和阿里 P11/P12 约会相亲?女网友竟称“也没那么难钓嘛”

今日份趣图,属于小某书上推某软件的软文帖子了。28 岁的 P11,29 岁的 P12……忒离谱了!大模型出幻觉后都不如她。不懂大厂职级体系,你随便抓个大模型问就知道的嘛我抓了一个问了,知名的 P11 和 P12 年龄大概如下&#…

作者头像 李华
网站建设 2026/8/21 18:20:22

Waymo融资160亿美元:估值1260亿美元 红杉与DST领投

雷递网 乐天 2月3日自动驾驶出租车先驱Waymo宣布筹集160亿美元,投后估值达到1260亿美元。当前,Waymo正在打造覆盖全球的自动驾驶车队,而其他财力雄厚的竞争对手,例如特斯拉和亚马逊,则正努力追赶。除Alphabet作为主要投…

作者头像 李华
网站建设 2026/8/21 18:20:26

LeakCanary 使用经验分享

文章目录 1. 集成配置 基本依赖配置 自定义配置 2. 使用经验总结 2.1 检测时机 2.2 常见泄漏场景识别 3. 实际项目经验 3.1 误报处理 3.2 自定义排除规则 4. 最佳实践 4.1 版本管理 4.2 性能考虑 4.3 团队协作 5. 高级配置技巧 5.1 自定义 Heap Dumper 5.2 监听检测结果 6. 常见…

作者头像 李华