当前位置: 首页 > news >正文

Win10环境使用零讯ZeroNews内网穿透实现Deepseek对外服务

Win10环境使用零讯ZeroNews内网穿透实现Deepseek对外服务

前言

之前笔者已经在Win10环境搭建好了OllamaDeepSeekOpen WebUIDify等组件,成功实现了私有化部署及内网访问:

https://lizhiyong.blog.csdn.net/article/details/145505686

https://lizhiyong.blog.csdn.net/article/details/145524481

https://lizhiyong.blog.csdn.net/article/details/145580868

https://lizhiyong.blog.csdn.net/article/details/145582453

https://lizhiyong.blog.csdn.net/article/details/145602366

但是只能家里局域网访问显然是不够的!!!为了能在上岗期间也能使用,或者租给别人使用来牟利,就需要暴露在外网,例如使用DDNSFRP等方式。

近期零讯ZeroNews升级到了V2.0,暂时还可以白piao,故笔者以此为例,将其暴露到公网。

下载

https://www.zeronews.cc/download

在这里插入图片描述

可以看到在内测期间就已经支持多种环境!!!笔者采用最简单的Windows64位方式!!!

https://download.zeronews.cc/windows/x64/zeronews-windows-x64-v2-2.0.1.zip

下载后放置在一个路径下,CMD到该路径即可。

配置

参考官网:

https://user.zeronews.cc/setup

及配套的文档:

https://docs.zeronews.cc/windows-guide

获取Token

首先要获取Token:

在这里插入图片描述

这里登录后会给一个Token,复制下来下一步要用到!!!

配置Token

https://user.zeronews.cc/token

在这里插入图片描述

在这里配置好刚才复制下来的Token。接下来设备认证就要用到它。

启动客户端

要先启动客户端,才能和服务端建立连接从而让服务端知道有这个设备!!!

Welecome to zeronews client client cli toolUsage:zeronews client [flags]zeronews [command]Available Commands:completion  Generate the autocompletion script for the specified shellhelp        Help about any commandreset       Reset zeronews clientset         Authenticate your devicestart       Start proxies from the zeronews controllerstatus      Retrieve connect information about this devicestop        Stop zeronews clientuninstall   Uninstall zeronews client serviceupgrade     Upgrade zeronews client to latest versionFlags:-h, --help   help for zeronewsUse "zeronews [command] --help" for more information about a command.E:\soft>zeronews.exe set token <这里写刚才复制下来的Token>
2025-02-18T00:16:20+08:00 INF Set token...
2025-02-18T00:16:22+08:00 INF Set token successE:\soft>zeronews.exe start
2025-02-18T00:17:05+08:00 INF server start
2025-02-18T00:17:05+08:00 INF validate config...
2025-02-18T00:17:05+08:00 INF load crypto key...
2025-02-18T00:17:06+08:00 INF validate config success
2025-02-18T00:17:06+08:00 INF watch config success,start...
2025-02-18T00:17:06+08:00 INF connect controller success
2025-02-18T00:17:06+08:00 INF trying to connect zeronews edge server
2025-02-18T00:17:06+08:00 INF connect zeronews edge server success
2025-02-18T00:19:13+08:00 INF services event received2025-02-18T00:19:13+08:00 INF update services received
2025-02-18T00:19:14+08:00 INF proxy 。。。。。。。。 start success
2025-02-18T00:20:34+08:00 INF services event received2025-02-18T00:20:34+08:00 INF update services received
2025-02-18T00:21:34+08:00 INF services event received

由于V2.0突然改版了,客户端发生了一点变化,不再需要配置网络区域了。。。可以看到命令很简单。。。只需要配置Token及启动即可。

也可以:

zeronews.exe start -d

这种方式后台运行,或者配置一些开机自启动、定时启停等功能。。。笔者习惯挂前台,不需要的时候直接x掉CMD窗口即可。

添加域名

https://user.zeronews.cc/domains

在这里插入图片描述

这里的域名就是后续用来在公网访问的域名,可以节省一笔10年200软妹币的租域名费用!!!而且不需要进行复杂的天朝特色的实名和备案操作!!!配置个前缀即可。

还需要勾选用到的协议。这里选的端口是公网端口而非内网端口,看着顺眼即可。由于HTTP其实也是一种TCP,如果不使用80端口其实可以不选,省出一个TCP端口要更通用些,也更安全。

配置映射

https://user.zeronews.cc/proxy

在这里插入图片描述

比如笔者是要暴露Docker Desktop部署的Open WebUI,那么选择好设备、TCP协议、带宽、内网IP端口即可。

验证

配置完成后,会生成一个类似:

tcp://<这里是自己配置的域名前缀>.ny.takin.cc:<这里是自己配置的外网端口>

的地址,但是由于本身是HTTP方式访问,需要改成HTTP前缀,或者不带此处的tcp://,浏览器会默认解析为HTTP!!!

在这里插入图片描述

至此,已经可以把本机部署的DeepSeek分享给亲朋好友们租用了!!!

转载请注明出处:https://lizhiyong.blog.csdn.net/article/details/145716997

在这里插入图片描述

相关文章:

Win10环境使用零讯ZeroNews内网穿透实现Deepseek对外服务

Win10环境使用零讯ZeroNews内网穿透实现Deepseek对外服务 前言 之前笔者已经在Win10环境搭建好了Ollama、DeepSeek、Open WebUI、Dify等组件&#xff0c;成功实现了私有化部署及内网访问&#xff1a; https://lizhiyong.blog.csdn.net/article/details/145505686 https://l…...

CUDA 安装 一直卡在Installing Nsight Visual Studio Edition

最近在安装CUDA的时候&#xff0c;CUDA 安装 一直卡在Installing Nsight Visual Studio Edition&#xff0c;莫名的一直卡在安装进行中这儿&#xff0c;过很久都没进度&#xff0c;如图 后面重新下载了12.6的进行安装也是如此 无论是local还是network&#xff0c;都是这样。度…...

Softing线上研讨会 | 自研还是购买——用于自动化产品的工业以太网

| 线上研讨会时间&#xff1a;2025年1月27日 16:00~16:30 / 23:00~23:30 基于以太网的通信在工业自动化网络中的重要性日益增加。设备制造商正面临着一大挑战——如何快速、有效且经济地将工业以太网协议集成到其产品中。其中的关键问题包括&#xff1a;是否只需集成单一的工…...

STM32 定时器产生定周期方法

目录 背景 程序 第一步、使能PCLK1外设时钟​编辑 第二步、时基单元配置 第三步、配置NVIC&#xff08;设置定时中断优先级&#xff09;​编辑 第四步、使能溢出中断 第五步、使能定时器 第六步、填写中断处理函数&#xff08;ISR&#xff09; 背景 在单片机开发当中&…...

解锁机器学习核心算法 | 支持向量机:机器学习中的分类利刃

一、引言 在机器学习的庞大算法体系中&#xff0c;有十种算法被广泛认为是最具代表性和实用性的&#xff0c;它们犹如机器学习领域的 “十大神器”&#xff0c;各自发挥着独特的作用。这十大算法包括线性回归、逻辑回归、决策树、随机森林、K - 近邻算法、K - 平均算法、支持向…...

青少年编程与数学 02-009 Django 5 Web 编程 21课题、部署

青少年编程与数学 02-009 Django 5 Web 编程 21课题、部署 一、软件开发部署部署的主要内容部署的步骤部署的方式部署的环境 二、Django项目部署1. 准备工作2. 代码部署3. 配置Django项目4. Web服务器和应用服务器配置5. 安全和性能优化6. 监控和日志管理7. 测试和上线 三、在U…...

ARM系统源码编译OpenCV 4.10.0(包含opencv_contrib)

因项目部署在ARM系统上&#xff0c;需要编译一个arm版本的opencv-4.10.0&#xff08;带opencv_contrib&#xff09;版本。 若需要Linux系统下源码安装OpenCV&#xff0c;可参考&#xff1a;https://blog.csdn.net/qq_45445740/article/details/142770493?spm1001.2014.3001.55…...

cmake:定位Qt的ui文件

如题。在工程中&#xff0c;将h&#xff0c;cpp&#xff0c;ui文件放置到不同文件夹下&#xff0c;会存在cmake找不到ui文件&#xff0c;导致编译报错情况。 cmake通过指定文件路径&#xff0c;确保工程找到ui文件。 标识1&#xff1a;ui文件保存路径。 标识2&#xff1a;添加…...

(leetcode 1749 前缀和)1749. 任意子数组和的绝对值的最大值

核心题意 任意子数组和 的绝对值的最大值实际上是前缀和之间的差的最大值 建立前缀和数组 如果我们只考虑前缀和的最大值和最小值之差&#xff0c;那么就能够获得一个最大的子数组和的绝对值。因为任意一个子数组的和 prefix[j1] - prefix[i]&#xff0c;它的绝对值是最大当…...

下载安装运行测试开源vision-language-action(VLA)模型OpenVLA

1. 安装 项目官网OpenVLA 首先按照官网提示的以下代码&#xff0c;执行创建环境->安装最小依赖->git克隆项目等 # Create and activate conda environment conda create -n openvla python3.10 -y conda activate openvla# Install PyTorch. Below is a sample comma…...

【网络安全 | 漏洞挖掘】我如何通过Cookie Manipulation发现主域上的关键PII?

未经许可,不得转载。 文章目录 正文正文 在分析 Example.com 的认证机制时,我注意到一个特定的 cookie,USER_ID,包含了一个具有预测性的会话标识符,其格式为: USER_ID="VYCVCDs-TZBI:XXXX-random-data"其中,XXXX 是由四个大写字母组成的部分,我使用 Burp S…...

【操作系统】操作系统概述

操作系统概述 1.1 操作系统的概念1.1.1 操作系统定义——什么是OS&#xff1f;1.1.2 操作系统作用——OS有什么用&#xff1f;1.1.3 操作系统地位——计算机系统中&#xff0c;OS处于什么地位&#xff1f;1.1.4 为什么学操作系统&#xff1f; 1.2 操作系统的历史1.2.1 操作系统…...

SQL Server 运算符优先级

在 SQL Server 中&#xff0c;运算符的优先级决定了在没有使用括号明确指定计算顺序时&#xff0c;运算符的执行顺序。 运算符优先级列表 括号 () 一元运算符 &#xff08;正号&#xff09;-&#xff08;负号&#xff09;~&#xff08;按位取反&#xff09; 乘法、除法和取模…...

Python的顺序结构和循环结构

文章目录 一、条件语句&#xff08;1&#xff09;条件语句的定义&#xff08;2&#xff09;条件语句的语法&#xff08;a&#xff09;单分支 if&#xff08;b&#xff09;双分支 if-else&#xff08;c&#xff09;多分支 if-elif-elif-...-else &#xff08;3&#xff09;注意事…...

深入浅出TypedArray:网络数据处理、WebGPU与加密实战

JavaScript的TypedArray是现代Web开发中处理二进制数据的利器。本文将结合网络数据传输、WebGPU编程和简单加密算法三个实战场景&#xff0c;带你领略TypedArray的强大能力。 一、TypedArray基础认知 TypedArray家族包括Int8Array、Uint16Array、Float32Array等11种视图类型&a…...

http 响应码影响 video 标签播放视频

背景 使用后端给的文件下载接口地址实现视频播放&#xff0c;但是 video 标签一直无法播放视频如下图&#xff0c;把接口地址放到浏览器请求能直接下载。但就是不能播放 原因 http 响应码不正确&#xff0c;返回201是无法播放视频200可以如下图 状态码的影响&#xff1a; 20…...

观察者模式原理详解以及Spring源码如何使用观察者模式?

前言 首先说明观察者模式&#xff0c;观察者模式&#xff0c;也叫发布-订阅模式&#xff0c;应该是用来处理对象间的一对多依赖关系的。当被观察者的状态变化时&#xff0c;所有依赖它的观察者都会得到通知并自动更新。 观察者模式的结构&#xff0c;通常包括Subject&#xff0…...

【Spring】Spring配置文件

目录 ​什么是配置文件&#xff1f; 配置文件的作用 SpringBoot配置文件 配置文件格式 配置文件的优先级 properties配置文件说明 properties基本语法 读取配置文件 properties缺点 yml配置文件说明 yml基本语法 使用yml连接数据库 yml配置不同数据类型及null 注意…...

MSI微星电脑冲锋坦克Pro Vector GP76 12UGS(MS-17K4)原厂Win11系统恢复镜像,含还原功能,预装OEM系统下载

适用机型&#xff1a;【MS-17K4】 链接&#xff1a;https://pan.baidu.com/s/1P8ZgXc6S_J9DI8RToRd0dQ?pwdqrf1 提取码&#xff1a;qrf1 微星笔记本原装出厂WINDOWS11系统自带所有驱动、出厂主题壁纸、系统属性专属联机支持标志、Office办公软件、MSI Center控制中心等预装…...

Unity合批处理优化内存序列帧播放动画

Unity合批处理序列帧优化内存 介绍图片导入到Unity中的处理Unity中图片设置处理Unity中图片裁剪 创建序列帧动画总结 介绍 这里是针对Unity序列帧动画的优化内容&#xff0c;将多个图片合批处理然后为了降低Unity的内存占用&#xff0c;但是相对的质量也会稍微降低。可自行进行…...

PPT|230页| 制造集团企业供应链端到端的数字化解决方案:从需求到结算的全链路业务闭环构建

制造业采购供应链管理是企业运营的核心环节&#xff0c;供应链协同管理在供应链上下游企业之间建立紧密的合作关系&#xff0c;通过信息共享、资源整合、业务协同等方式&#xff0c;实现供应链的全面管理和优化&#xff0c;提高供应链的效率和透明度&#xff0c;降低供应链的成…...

Objective-C常用命名规范总结

【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名&#xff08;Class Name)2.协议名&#xff08;Protocol Name)3.方法名&#xff08;Method Name)4.属性名&#xff08;Property Name&#xff09;5.局部变量/实例变量&#xff08;Local / Instance Variables&…...

条件运算符

C中的三目运算符&#xff08;也称条件运算符&#xff0c;英文&#xff1a;ternary operator&#xff09;是一种简洁的条件选择语句&#xff0c;语法如下&#xff1a; 条件表达式 ? 表达式1 : 表达式2• 如果“条件表达式”为true&#xff0c;则整个表达式的结果为“表达式1”…...

什么是EULA和DPA

文章目录 EULA&#xff08;End User License Agreement&#xff09;DPA&#xff08;Data Protection Agreement&#xff09;一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA&#xff08;End User License Agreement&#xff09; 定义&#xff1a; EULA即…...

【Zephyr 系列 10】实战项目:打造一个蓝牙传感器终端 + 网关系统(完整架构与全栈实现)

🧠关键词:Zephyr、BLE、终端、网关、广播、连接、传感器、数据采集、低功耗、系统集成 📌目标读者:希望基于 Zephyr 构建 BLE 系统架构、实现终端与网关协作、具备产品交付能力的开发者 📊篇幅字数:约 5200 字 ✨ 项目总览 在物联网实际项目中,**“终端 + 网关”**是…...

均衡后的SNRSINR

本文主要摘自参考文献中的前两篇&#xff0c;相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程&#xff0c;其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt​ 根发送天线&#xff0c; n r n_r nr​ 根接收天线的 MIMO 系…...

【电力电子】基于STM32F103C8T6单片机双极性SPWM逆变(硬件篇)

本项目是基于 STM32F103C8T6 微控制器的 SPWM(正弦脉宽调制)电源模块,能够生成可调频率和幅值的正弦波交流电源输出。该项目适用于逆变器、UPS电源、变频器等应用场景。 供电电源 输入电压采集 上图为本设计的电源电路,图中 D1 为二极管, 其目的是防止正负极电源反接, …...

数学建模-滑翔伞伞翼面积的设计,运动状态计算和优化 !

我们考虑滑翔伞的伞翼面积设计问题以及运动状态描述。滑翔伞的性能主要取决于伞翼面积、气动特性以及飞行员的重量。我们的目标是建立数学模型来描述滑翔伞的运动状态,并优化伞翼面积的设计。 一、问题分析 滑翔伞在飞行过程中受到重力、升力和阻力的作用。升力和阻力与伞翼面…...

如何配置一个sql server使得其它用户可以通过excel odbc获取数据

要让其他用户通过 Excel 使用 ODBC 连接到 SQL Server 获取数据&#xff0c;你需要完成以下配置步骤&#xff1a; ✅ 一、在 SQL Server 端配置&#xff08;服务器设置&#xff09; 1. 启用 TCP/IP 协议 打开 “SQL Server 配置管理器”。导航到&#xff1a;SQL Server 网络配…...

Spring Boot + MyBatis 集成支付宝支付流程

Spring Boot MyBatis 集成支付宝支付流程 核心流程 商户系统生成订单调用支付宝创建预支付订单用户跳转支付宝完成支付支付宝异步通知支付结果商户处理支付结果更新订单状态支付宝同步跳转回商户页面 代码实现示例&#xff08;电脑网站支付&#xff09; 1. 添加依赖 <!…...