ZeroNews 场景案例 | 结合小皮面板实现公网web服务发布

简介: 小皮面板结合ZeroNews实现内网穿透,支持远程管理与公网发布。

在企业或家庭内网环境中,服务器通常无法直接通过公网访问,导致远程管理、网站部署等操作受限。而小皮面板是一款功能强大、操作简单的服务器管理面板,支持多种网站类型,包括静态网站、动态网站、SSL网站等,集成了一键安装、一键配置、一键部署等多种功能。

结合 ZeroNews (零讯)内网穿透,无需固定公网IP,充分发挥小皮面板的部署优势,快速实现公网发布小皮面板中的Web站点及对小皮面板进行远程管理。

下面以 Ubuntu 22.04 为例,在内网 Ubuntu 服务器上部署 ZeroNews 与小皮面板。

第 1 步:安装小皮面板
一条命令安装小皮面板
image.png
image.png

执行安装命令后,等待小皮面板初始安装环境,然后输入 y,确认安装
image.png

等待安装完成,提示以下信息,表示小皮面板安装完成,同时输出小皮面板的访问地址及面板账号密码

image.png

复制面板访问地址,在浏览器中打开,就可以在本地局域网中访问小皮面板

image.png

image.png

第 2 步:在 Linux 主机上运行 ZeroNews
在 Linux 服务器上运行 ZeroNews,绑定 Token, 完成 ZeorNews Agent上线。

第 3 步:实现远程管理访问
实现效果一:映射小皮面板管理平台,实现公网可以访问小皮面板

1、 为小皮面板添加公网域名

用户登录 ZeroNews 平台,在 "域名端口" 管理页面, 点击 "添加域名" 添加公网可访问的域名。

域名前缀: 用户输入定义的 域名前缀,如 xpadmin
勾选 HTTPS 协议
image.png

域名添加完成后,可以在域名页面的列表中,查看添加好的域名

image.png

2、为小皮面板添加公网映射

进入"映射"页面,点击 "添加映射”添加映射 。

选择设备(Agent):选择运行在小皮面板服务上的认证设备(小皮面板)
映射协议:选择 HTTPS 协议
公网访问地址:选择 xiadmin 域名
映射带宽: 为小皮面板分配带宽,不大于用户当前的最大可用带宽
内网映射地址:内网IP地址默认输入 127.0.0.1
内网端口输入小皮面板 Web UI的的端口号 17614
image.png

小皮面板映射添加完成后,可在映射列表中查看添加好的小皮面板映射

image.png

在域名后面带上小皮面板的 id, 即可通过公网访问小皮面板( 面板id 在小皮面板安装完成后的输出界面中有显示), 用户可以在公网对小皮面进行管理维护与网站发布。

image.png

实现效果二:小皮面板部署HTML站点,通过 ZeroNews 公网发布

1、 在小皮面板中部署一个 HTML 站点, 站点目录为 /opt/website

打开小皮面板管理平台,在 "网站" - "HTML站点" 菜单下点击 "添加网站",添加HTML 站点,选择 "手动创建",然后点击下一步

image.png

输入网站的域名/端口及网站目录,然后点击确认,完成HTML 网站创建,创建完后,在内网可以通过IP访问该站点

image.png

image.png

2、 HTML 网站部署后, 接下来通过 ZeroNews 实现网站公网发布

先为 HTML 站点添加公网域名

用户在 ZeroNews平台的 "域名端口" 管理页面, 点击 "添加域名"

域名前缀: 用户输入定义的 域名前缀,如 jianyue
勾选 HTTPS 协议
image.png

再添加公网映射,将 HTML 站点发布到公网

进入"映射"页面,点击 "添加映射”添加映射 。

选择设备(Agent):选择运行在小皮面板服务上的认证设备(小皮面板)
映射协议:选择 HTTPS 协议
公网访问地址:选择 jianyue 域名
映射带宽: 为 HTML 站点分配带宽,不大于用户当前的最大可用带宽
内网映射地址:内网IP地址默认输入 127.0.0.1
内网端口输入 HTML 站点的访问端口号 8888
image.png

小皮面板映射添加完成后,可在映射列表中查看添加好的小皮面板映射

image.png

通过公网域名访问 HTML 站点

image.png

相关文章
|
19天前
|
人工智能 监控 安全
让Agent系统更聪明之前,先让它能被信任
当我们将所有希望寄托于大模型的「智能」时,却忘记了智能的不确定性必须以工程的确定性为支撑。一个无法复现、无法调试、无法观测的智能,更像是一场精彩但失控的魔法,而非我们真正需要的、可靠的生产力。本文尝试从系统工程的视角剖析 Agent 系统在可运行、可复现与可进化三个层次上不断升级的问题以及复杂度。进一步认识到:框架/平台让 Agent 「好搭」但没有让它「好用」,真正的复杂性,从未被消除,只是被推迟。
208 33
让Agent系统更聪明之前,先让它能被信任
|
4天前
|
机器学习/深度学习 运维 监控
当系统开始“自愈”:聊聊大数据与AIOps的真正魔力
当系统开始“自愈”:聊聊大数据与AIOps的真正魔力
67 9
|
26天前
|
开发框架 监控 安全
Windows Defender 导致 Web IIS 服务异常停止排查
某日凌晨IIS服务异常停止,经查为Windows Defender安全补丁KB2267602触发引擎更新,导致系统资源波动,进而引发应用池回收。确认非人为操作,系统无重启。通过分析日志与监控,定位原因为Defender更新后扫描加重负载。解决方案:将IIS及.NET相关路径添加至Defender排除列表,避免业务影响。
267 116
|
22天前
|
机器学习/深度学习 人工智能 缓存
AI运维不再是玄学:教你用AI提前预测系统故障,少熬几次夜!
AI运维不再是玄学:教你用AI提前预测系统故障,少熬几次夜!
171 13
|
22天前
|
监控 关系型数据库 MySQL
在CentOS系统中,如何统计哪个进程打开了文件描述符?
利用上述方法,你可以有效地监控和统计CentOS系统中的进程打开的文件描述符数量,以帮助排查错误或优化系统配置。通过组合使用各种工具和命令,可以获得对系统状态和行为的深入了解,进而做出相应的调整和优化。这些技术对于系统管理员以及希望更深入了解系统内部工作原理的技术人员来说,是极具价值的知识。
235 104
|
19天前
|
人工智能 网络协议 NoSQL
在性能优化时,如何避免盲人摸象
盲人摸象最早出自于《大般涅槃经》,讲述一群盲人触摸大象的不同部位,由于每人触及部位不同,却各自认为自己摸到的才是大象的全部,并为此争吵。比喻对事物了解不全面,以偏概全。
219 28
在性能优化时,如何避免盲人摸象
|
4天前
|
Linux Docker 索引
安装Docker及其基本操作命令概览
了解和运用这些基本命令,能够帮助用户更好地管理Docker容器和镜像,从而有效地使用Docker进行开发和部署。
106 15
|
6天前
|
安全 Shell 网络安全
解决Git错误“WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!”的方法
注意,维护安全和遵循最佳实践是处理此类问题的关键。如果对服务器或网络安全性有疑问,请寻求专业的网络管理员或安全专家的帮助。在企业环境中频繁遇到此类问题时应重新评估安全协议和服务器管理流程。
91 10
|
29天前
|
关系型数据库 MySQL Unix
MySQL中日期和时间函数的使用指南
使用这些函数可以有效地处理和分析日期和时间数据,对于数据库管理、报表生成和数据分析非常关键。在实际应用中,根据具体需求选择适当的函数进行数据处理,可以极大地提高数据处理的效率和准确性。
143 17
下一篇