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

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/895756.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spconv 安装测试

pip install spconv 报错: File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1736, in _wrapped_call_impl return self._call_impl(*args, **kwargs) File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/mod…

MySQL 查询缓存技术深度解析

在现代数据库管理系统中&#xff0c;查询性能优化是提升应用响应速度和用户体验的关键环节。MySQL 作为一款广泛使用的开源关系型数据库&#xff0c;提供了查询缓存功能&#xff0c;用于缓存查询结果&#xff0c;从而在后续相同的查询请求时能够快速返回结果&#xff0c;减少数…

halcon 条形码、二维码识别、opencv识别

一、条形码 函数介绍 create_bar_code_model * 1.创建条码读取器的模板 * 参数一&#xff1a;通用参数的名称&#xff0c;针对条形码模型进行调整。默认值为空 * 参数二&#xff1a;针对条形码模型进行调整 * 参数三&#xff1a;条形码模型的句柄。 create_bar_code_model (…

一个简洁高效的Flask用户管理示例

Flask-Login 是 Flask 的用户管理扩展&#xff0c;提供 用户身份验证、会话管理、权限控制 等功能。 适用于&#xff1a; • 用户登录、登出 • 记住用户&#xff08;“记住我” 功能&#xff09; • 限制未登录用户访问某些页面 • 用户会话管理 1. 安装 Flask-Login pi…

HashSet 的底层原理(简单易懂)

在 Java 集合框架中&#xff0c;HashSet 是一个非常常用的集合类&#xff0c;它提供了快速的元素查找和插入操作。那么&#xff0c;HashSet 的底层是如何实现这些高效操作的呢&#xff1f;本文将深入探讨 HashSet 的底层原理。 一、HashSet 的基本概念 HashSet 是基于哈希表的…

【学习资源】时间序列数据分析方法(2)-mWDN和AutoEncoder

接着上次的【学习资源】时间序列数据分析方法&#xff08;1&#xff09;-CSDN博客&#xff0c;本次介绍mWDN和AutoEncoder 解决时序数据分类的方法。介绍模型原理、应用场景和参考代码。也从模型性能、训练效率、模型复杂度、计算复杂度、可解释性、适应性和泛化能力、健壮性、…

[LeetCode力扣hot100]-链表

相交链表 160. 相交链表 - 力扣&#xff08;LeetCode&#xff09; 思路就是遍历两个链表&#xff0c;有相同的部分就可以视为相交。 但是长度不一样&#xff0c;比如两个会相交的链表&#xff0c;headA 的长度为 a c&#xff0c;headB 的长度为 b c&#xff0c;其中 c 是公…

JAVA EE初阶 - 预备知识(四)

一、API API 即应用程序编程接口&#xff08;Application Programming Interface&#xff09;&#xff0c;是一组定义、协议和工具&#xff0c;用于不同软件组件、应用程序或系统之间进行交互和通信。以下从多个方面详细介绍 API&#xff1a; 基本概念 接口规范&#xff1a;A…

【TI C2000】F28002x的系统延时、GPIO配置及SCI(UART)串口发送、接收

【TI C2000】F28002x的系统延时、GPIO配置及SCI&#xff08;UART&#xff09;串口发送、接收 文章目录 系统延时GPIO配置GPIO输出SCI配置SCI发送、接收测试附录&#xff1a;F28002x开发板上手、环境配置、烧录及TMS320F280025C模板工程建立F28002x叙述烧录SDK库文件说明工程建…

亲测有效!使用Ollama本地部署DeepSeekR1模型,指定目录安装并实现可视化聊天与接口调用

文章目录 一、引言二、准备工作&#xff08;Ollama 工具介绍与下载&#xff09;2.1 Ollama介绍2.2 Ollama安装 三、指定目录安装 DeepSeek R1四、Chatbox 可视化聊天搭建4.1 Chatbox下载安装4.2 关联 DeepSeek R1 与 Chatbox 的步骤 五、使用 Ollama 调用 DeepSeek 接口5.1 请求…

期权隐含波动率是什么意思?

财顺小编本文主要介绍期权隐含波动率是什么意思&#xff1f;期权隐含波动率&#xff08;Implied Volatility&#xff09;是根据当前期权市场价格&#xff0c;利用期权定价模型&#xff08;如Black-Scholes模型&#xff09;推导出的关于合约标的理论上的价格波动率。它反映了市场…

Python 面向对象的三大特征

前言&#xff1a;本篇讲解面向对象的三大特征&#xff08;封装&#xff0c;继承&#xff0c;多态&#xff09;&#xff0c;还有比较细致的&#xff08;类属性类方法&#xff0c;静态方法&#xff09;&#xff0c;分步骤讲解&#xff0c;比较适合理清楚三大特征的思路 面向对象的…

Jmeter如何计算TPS

1.在jmeter中计算出接口请求的个数 1175 1172 1172 174 200 416 384 1174 5867 2.计算接口平均响应时间 计算每个接口的请求次数乘以平均响应时间&#xff0c;所有接口相加&#xff0c;然后除以所有接口的数量总和&#xff0c;得到接口的平均响应时间 (1175*18191172*…

github上文件过大无法推送问题

GitHub 对文件大小有限制&#xff0c;超过 100 MB 的文件无法直接推送到仓库中。 解决思路&#xff1a; 使用 Git Large File Storage (Git LFS) 来管理大文件不上传对应的大文件 使用Git LFS&#xff1a; 1. 安装 Git LFS 首先&#xff0c;你需要安装 Git LFS。可以按照以…

Httprint 指纹识别技术:网络安全的关键洞察

引言 Http指纹识别现在已经成为应用程序安全中一个新兴的话题&#xff0c;Http服务器和Http应用程序安全也已经成为网络安全中的重要一部分。从网络管理的立场来看&#xff0c;保持对各种web服务器的监视和追踪使得Http指纹识别变的唾手可得&#xff0c;Http指纹识别可以使得信…

docker push镜像到阿里云

阿里云账号 阿里云-计算&#xff0c;为了无法计算的价值 开通个人镜像容器 进入控制台&#xff0c;试用容器 实例列表界面 点击上图中的个人&#xff0c;个人版特性 创建个人版&#xff1a; 个人版实例界面&#xff1a; 设置密码 个人版实例&#xff1a; 创建镜像仓库 如上…

【C#零基础从入门到精通】(二十六)——C#三大特征-多态详解

【C#零基础从入门到精通】(二十六)——C#三大特征-多态详解 在 C# 中,多态是面向对象编程的重要特性之一,它允许不同的对象对同一消息做出不同的响应。多态可以分为静态多态和动态多态,下面将详细介绍它们以及各自包含的知识点。 多态概述 多态性使得代码更加灵活、可扩展…

大模型与智能体:螺旋共生,绘就智能新蓝图

大模型与智能体&#xff1a;螺旋共生&#xff0c;绘就智能新蓝图 在人工智能的前沿领域&#xff0c;大模型与智能体宛如两颗璀璨的星辰&#xff0c;以一种精妙的螺旋共生关系&#xff0c;重塑着智能世界的格局&#xff0c;深刻影响着我们生活与工作的方方面面。 大模型&#x…

第2章 信息技术发展(一)

2.1 信息技术及其发展 2.1.1 计算机软硬件 计算机硬件(Computer Hardware)是指计算机系统中由电子、机械和光电元件等组成的各种物理装置的总称。 计算机软件 (Computer Software)是指计算机系统中的程序及其文档&#xff0c;程序是计算任务的处理对象和处理规则的描述; 文档…

蓝桥杯篇---超声波距离测量频率测量

文章目录 简介第一部分&#xff1a;超声波的简介工作原理1.发射超声波2.接收反射波3.计算时间差4.计算距离 硬件连接1.Trig2.Echo 示例代码代码说明注意事项1.声速2.延时精度3.硬件连接 第二部分&#xff1a;频率测量简介频率测量原理1.信号输入2.计数3.计算频率 硬件连接示例代…