Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >自建内网穿透太复杂?ZeroNews 如何用Docker一键搞定?

自建内网穿透太复杂?ZeroNews 如何用Docker一键搞定?

原创
作者头像
疯狂的potato
发布于 2025-06-05 09:16:38
发布于 2025-06-05 09:16:38
1020
举报

你是不是也经历过这样的痛苦:

配置frp时被server/client端搞得晕头转向?

ngrok的token管理让你抓狂?

每次重启服务都要重新设置端口转发?

安全组和防火墙规则调得怀疑人生?

别担心!今天我要介绍的ZeroNews+Docker方案,让你彻底告别这些烦恼!

传统自建内网穿透的5大痛点

配置复杂:frp需要同时配置服务端和客户端,一个参数不对就全盘皆输

依赖环境:需要自己准备公网服务器,配置Nginx反代

维护困难:服务崩溃了都不知道怎么查日志

网络限制:公司防火墙、家庭宽带封端口等各种网络问题

安全风险:自己搭建的穿透服务可能存在安全隐患

现在,借助ZeroNewsDocker,你可以轻松实现内网穿透,无需复杂设置,一键搞定

为什么选择 ZeroNews + Docker?

  1. 极简部署:无需手动配置 frp/ngrok,Docker 容器化一键运行。
  2. 安全稳定:基于成熟的 ZeroTier 或 Tailscale 技术,确保连接安全。
  3. 跨平台支持:无论是 LinuxWindows 还是 macOS,Docker 都能轻松运行。
  4. 免费开源:ZeroNews 提供免费方案,适合个人和小型团队使用。

2 步搞定内网穿透

第 1步:生成ZeroNews 客户端Token

登录ZeroNews(零讯)|企业级内网穿透专家,极简操作定义专业穿透!

平台,在"快速开始"页面中复制一个Token备用。

第 2步: 启动ZeroNews Docker 容器

用户可以通过docker-compose方式或直接dockerrun启动容器

以dockercompose 方式启动ZeroNews容器

ZeroNews提供docker-compose.yml,用户可参考修改其中配置目录挂载路径及环境变量中的TOKEN字段内容

1.从ZeroNews公共仓库下载镜像启动

用户创建docker-compose.yml启动文件,参考内容如下:

代码语言:txt
AI代码解释
复制
services: zeronews: restart: always image: docker.zeronews.cc/zeronews/zeronews:latest container_name: zeronews hostname: zeronews network_mode: host volumes: - ./opt/zeronews:/etc/zeronews environment: - TZ=Asia/Shanghai - TOKEN=<TOKEN_ID>

启动ZeroNews容器,参考如下命令:

有安装 docker-compose 命令执行:docker-compose up -d

没有安装 docker-compose 命令执行:docker compose up -d

2.从Docker 公共仓库下载ZeroNews 镜像并启动

docker-compose.yml参考如下:

代码语言:txt
AI代码解释
复制
services: zeronews: restart: always image: zeronews/zeronews:latest container_name: zeronews hostname: zeronews network_mode: host volumes: - ./opt/zeronews:/etc/zeronews environment: - TZ=Asia/Shanghai - TOKEN=<TOKEN_ID>

以dockerrun 方式直接启动ZeroNews容器

1.从ZeroNews公共仓库下载镜像启动

下载ZeroNews的最新Docker镜像:

代码语言:txt
AI代码解释
复制
docker pull docker.zeronews.cc/zeronews/zeronews:latest

启动ZeroNews容器,以系统变量方式传入认证TOKEN_ID,并映射本地目录/opt/zeronews到容器/etc/zeronews

代码语言:txt
AI代码解释
复制
docker run -itd --name zeronews --net host --restart always -e TOKEN=<TOKEN_ID> -v /opt/zeronews:/etc/zeronews docker.zeronews.cc/zeronews/zeronews:latest

2.从Docker公共仓库下载ZeroNews镜像并启动

下载ZeroNews的最新Docker镜像:

代码语言:txt
AI代码解释
复制
docker pull zeronews/zeronews:latest

启动ZeroNews容器,以系统变量方式传入认证TOKEN_ID,并映射本地目录/opt/zeronews到容器/etc/zeronews

代码语言:txt
AI代码解释
复制
docker run -itd --name zeronews --net host --restart always -e TOKEN=<TOKEN_ID> -v /opt/zeronews:/etc/zeronews zeronews/zeronews:latest

ZeroNews容器启动后,您可以在ZeroNews平台上查看容器设备状态,确认它已经上线。

接下来,您可以在ZeroNews平台上生成域名、创建应用服务,并根据需要进行访问配置。

总结

ZeroNews+ Docker 的组合让内网穿透变得前所未有的简单,无论是远程开发、NAS访问,还是IoT设备管理,都能轻松实现。别再折腾复杂配置,今天就用Docker一键搞定!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
用云服务器IP,教你搭一套内网穿透服务!
作为一个研发人员,我们经常有诉求把本机正在开发阶段的应用,通过本地部署的方式让外部其他人进行访问验证。尤其是一些给远程远程客户演示的时候,也是非常需要这样的服务。但本机并不是公网IP,都是内网的,怎么样外部访问呢?
小傅哥
2024/09/12
1.8K0
用云服务器IP,教你搭一套内网穿透服务!
内网穿透神器:Ngrok在支付中的正确使用姿势
随着互联网的发展,无论是web服务还是移动APP越来越多的都集成了第三方支付(支付宝、微信、银联)。通常作为服务提供方,支付成功以后都会有一个后端回调URL来通知是否调用者是否支付成功,这个URL必须是公网环境,并且可以被访问到。然而在实际开发测试环境中,我们一般都是在内网开发,所以说对于支付测试是一件比较麻烦的事情。
小柒2012
2019/12/09
2.9K0
内网穿透神器:Ngrok在支付中的正确使用姿势
内网穿透神器:Ngrok在支付中的正确使用姿势
前言 随着互联网的发展,无论是web服务还是移动APP越来越多的都集成了第三方支付(支付宝、微信、银联)。通常作为服务提供方,支付成功以后都会有一个后端回调URL来通知是否调用者是否支付成功,这个URL必须是公网环境,并且可以被访问到。然而在实际开发测试环境中,我们一般都是在内网开发,所以说对于支付测试是一件比较麻烦的事情。 内网穿透 这时候,我们就需要内网穿透服务来解决第三方服务无法回调的问题了,下面我们来稍微盘点那些流行的内网穿透技术。 Ngrok ngrok 是一个反向代理,通过在公共的端点和本地运
小柒2012
2018/06/06
2.7K0
开源云音乐播放器Splayer本地Docker部署结合内网穿透远程访问
本文主要介绍如何在Linux Ubuntu系统使用Docker快速部署一款高颜值无广某抑云音乐播放器Splayer,并结合cpolar内网穿透工具轻松实现出门在外,依然可以异地远程访问本地部署的服务随时听音乐。
aosei
2024/09/25
3390
开源云音乐播放器Splayer本地Docker部署结合内网穿透远程访问
通过 docker 部署 frp 内网穿透(Linux and Windows)
FRP (Fast Reverse Proxy) 是一个用于内网穿透的高效反向代理应用,它支持 TCP、UDP、HTTP 和 HTTPS 等多种协议,能够让处于防火墙或 NAT 后的内网服务通过公网访问。通过 FRP,内网服务可以绑定到外网 IP 地址和端口,用户可以方便地通过公网访问这些内网服务,适用于远程管理、应用发布等场景。
冷影玺
2024/10/09
3.7K0
通过 docker 部署 frp 内网穿透(Linux and Windows)
Docker-compose 安装与基本使用(四)
Compose有多种安装方式,例如通过 shell, pip以及将 Compose作为容器安装等。本次安装以Shell 为主。
Jacob丶
2020/08/05
3.9K0
Docker入门-docker compose的使用
Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。其代码目前在https://github.com/docker/compose 上开源。
小码农薛尧
2019/08/21
1.4K0
【CTFd】靶场安装与配置(Docker一键配置版)
【CTFd】靶场安装与配置这由于上一次的配置有点小问题,主要是Whale插件不再支持CTFd3.x版本,于是找了个新的插件使用 并且找到了更好的解决方式,不用那么麻烦配环境了 CTFd-Whale最新维护仓库 这次我采用Docker一键部署,并且稍加改动添加了中文包 成果图
正汰
2024/01/16
1.3K0
【CTFd】靶场安装与配置(Docker一键配置版)
Docker Compose 模板文件
版权声明:欢迎交流,菲宇运维!
菲宇
2019/06/11
1.8K0
群晖NAS配置之ZeroTier实现内网穿透
内网穿透是指通过一种技术让外部网络可以访问到内网的NAS设备,这样即使在不同网络环境下,也能够远程访问和管理NAS设备。以下是一些常见的内网穿透方案:
星哥玩云
2023/11/25
5.1K0
群晖NAS配置之ZeroTier实现内网穿透
Docker 容器编排利器 Docker Compose
Docker Compose 项目是 Docker 官方的开源项目,Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running multi-container Docker applications)」,来源于之前的 Fig 项目,使用 Python 语言编写。负责实现对 Docker 容器集群的快速编排。项目地址为:https://github.com/docker/compose/releases
贾维斯Echo
2024/03/26
6990
Docker 容器编排利器 Docker Compose
一键实现内网穿透
也就是今天我们演示的这个,分商业版和免费版,免费版限制比较大,有钱的可以购买下,也不贵,github上开源的代码是1.0版本的
追马
2020/07/06
2K0
一键实现内网穿透
本地服务器搭建个人图库站点Piwigo结合内穿透远程备份手机照片
本文和大家分享一下如何在Linux系统使用Docker部署一款开源的网络图片库管理系统Piwigo,并结合cpolar内网穿透软件配置公网地址,轻松实现远程访问本地搭建的Web相册,管理照片与分享好友。
YIN_尹
2024/09/20
3770
本地服务器搭建个人图库站点Piwigo结合内穿透远程备份手机照片
一款简单且带Web面板的内网穿透工具
说明:关于内网穿透的工具,博主已经介绍的非常多了,比如frp、lanproxy、nps、holer、sish和serveo等,用起来都还行,不过有些在安装和使用上对于一些新手来说,还是比较复杂的,最近博主发现了个新的内网穿透项目Proxyer,目前仅支持TCP协议、虽然看起来功能比较简单,但基本可以满足日常使用了,特别是在安装和使用方面,对于新手是比较友好的,这里就分享下。
子润先生
2021/05/26
1.5K0
2.Docker学习之基础使用
学习参考:https://yeasy.gitbooks.io/docker_practice/repository/registry.html
全栈工程师修炼指南
2020/10/23
2.5K0
2.Docker学习之基础使用
Docker Compose
Compose 是用于定义和运行多容器Docker应用程序的工具。通过Compose,您可以使用YML文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从YML文件配置中创建并启动所有服务。
子润先生
2021/06/30
1K0
【实践】12.DOCKER之Docker Compose
Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用。 本章将介绍 Compose 项目情况以及安装和使用。
辉哥
2021/06/08
2.9K0
【实践】12.DOCKER之Docker Compose
docker搭建LNMP环境(php-fpm)
18年刚出来实习的时候就搭建过lnmp开发环境,教程为docker 搭建LAMP开发环境,拉的是一个集成的lnmp环境,今天使用mysql、nginx、php的镜像来搭建多个容器的php-fpm环境。
benny
2020/02/25
3K0
Docker Compose安装与配置文件详解
Docker Compose官方文档:https://docs.docker.com/compose/
菲宇
2022/12/21
2.9K0
【docker系列】搭建Ngrok实现内网穿透
内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电脑找到处于内网的电脑,提高下载速度。不管是内网穿透还是其他类型的网络穿透,都是网络穿透的统一方法来研究和解决。
JAVA葵花宝典
2020/01/16
4.4K0
【docker系列】搭建Ngrok实现内网穿透
相关推荐
用云服务器IP,教你搭一套内网穿透服务!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档