内网服务器实现从公网穿透

从6月份tplink的ddns失效之后,对于部分在内网运行的服务器,从公网访问就收到了部分影响。有好几个朋友找来,寻求帮助,看看怎么恢复原来的机制,可以从公网互联网访问内网服务器。

方案一:如果有动态公网的客户,可以改用ddnsgo方案,实现类似的ddns机制。

方案二:没有动态公网的客户,只能走反向代理方案,需要借助一个有公网的IP。

最近处理 几个协助支持,都是走的反向代理方案,借助公网IP地址穿透到内网服务器。

第一步:域名映射

第二部:在内网服务器部署反向代理,反向代理会联通公网服务器,实现端口数据转发。

第三步:配置服务器的nignx,实现指定端口转发到反向代理端口

第四步:测试联通情况

直接将业务端口和SSH端口,都反向代理出去,方便后续维护。

外网访问测试

DDNSGO的方案我也测试了,公司有动态公网IP,内网的灾备服务器,就是通过DDNSGO实现的

运维的服务器,会定点自动回传配置的灾备数据,包括配置文件,数据库,程序文件,其他应用等,可以自行配置。

灾备方案,目前增加了机器的负载信息统计,还在优化更新中,等更新完成后,会出一篇文章讲解一下。

DDNSGO运行界面

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

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

相关文章

vcs-编译+仿真+dump波形【IMP】

VCS仿真分为两步式(编译/compilation仿真/simulation)和三步式(分析/analysis细化/elaborationsimulation/仿真);注2:analysis/分析是三步式flow中仿真design的第一步,在此阶段将使用vhdlan或vlogan分析VHDL、Verilog、SystemVerilog和OpenVera文件。下面的部分包括…

程序代码篇---python向http界面发送数据

在 Python 中向 HTTP 界面发送数据,本质上是模拟用户在网页上填写表单、点击提交按钮的过程。这在自动化测试、数据上报、接口调用等场景中非常常用。下面用通俗易懂的方式介绍具体方法、实例代码和解析。核心原理网页上的数据发送(比如提交表单&#xf…

mybatis-plus由mysql改成达梦数据库

前置条件: 达梦数据库设置了大小写敏感,我比较菜,改不动!先这么凑合着用吧; 因为设置了大小写敏感,所以所有的sql语句都要加 引号; 这样是会报错的: SELECT remark,createDept,createBy,createTime,updateBy,updateTime FROM sys_oss_config这样才可以 SELECT "create_…

设计模式:外观模式 Facade

目录前言问题解决方案结构代码前言 外观是一种结构型设计模式,能为程序库、框架或其他复杂类提供一个简单的接口。 问题 假设你必须在代码中使用某个复杂的库或框架中的众多对象。正常情况下, 你需要负责所有对象的初始化工作、 管理其依赖关系并按正确…

【数据结构初阶】--二叉树(四)

🔥个人主页:草莓熊Lotso 🎬作者简介:C研发方向学习者 📖个人专栏: 《C语言》 《数据结构与算法》《C语言刷题集》《Leetcode刷题指南》 ⭐️人生格言:生活是默默的坚持,毅力是永久的…

三、平面度检测-差值法

方法一: dev_get_window (WindowHandle) *读取3通道彩色融合图 read_image (Image, ./XYZ彩色融合图.tiff) *拆分3个通道 decompose3 (Image, x, y, z) *将3个通道图像转换为3D模型 xyz_to_object_model_3d (x,y, z, ObjectModel3D) *显示动态3D模型 threshold (z, Regions,…

什么是数据编排?数据编排的流程、优势、挑战及工具有哪些?

目录 一、数据编排的定义与概念 1.数据编排的基本含义 2.数据编排与相关概念的区别 3.数据编排的重要性 二、数据编排的流程 1.需求分析: 2.数据源识别与连接: 3.数据抽取: 4.数据转换: 5.数据加载: 6.监控…

【C++算法】82.BFS解决FloodFill算法_被围绕的区域

文章目录题目链接:题目描述:解法C 算法代码:题目链接: 130. 被围绕的区域 题目描述: 解法 BFS一层层剥开。 C 算法代码: class Solution {// 定义四个方向的偏移量:右、左、下、上int dx[4] …

商汤发布具身智能平台,让机器人像人一样和现实世界交互

7月27日,在“大爱无疆模塑未来”WAIC 2025大模型论坛上,商汤科技重磅发布「悟能」具身智能平台。「悟能」具身智能平台以商汤具身世界模型为核心引擎,依托商汤大装置提供端侧和云侧算力支持,能够为机器人、智能设备提供强大的感知…

MCP工作原理

在谈MCP原理前,我们先谈谈MCP的技术前身—Function Calling。1.Function Calling技术在FunctionCalling技术出现之前,大语言模型虽然拥有强大的知识储备和语言理解能力,但是只能提供自身数据库已有的信息,无法和外界进行信息交互。…

VSCode手动版本更新

技术背景 使用VSCode的的过程中,如果打开了自动更新功能,每隔一段时间就会有更新提示。为了保持版本的稳定性,我们可以在设置中将Update: Mode设置为none,这样就不会触发自动更新。但有时又有版本更新的需求,可能是版本…

医疗超声成像专用AFE模拟前端

医疗超声成像作为一种广泛应用于临床诊断的重要技术,对于提供清晰、准确的医学图像起着关键作用。在超声成像系统中,AFE模拟前端扮演着至关重要的角色。它负责对超声换能器接收到的微弱电信号进行处理和转换,为后续的数字信号处理提供高质量的…

机器学习之线性回归——小白教学

一、线性回归简介1.什么是线性回归线性回归(Linear regression)是利⽤回归⽅程(函数)对⼀个或多个⾃变量(特征值)和因变量(⽬标值)之间关系进⾏建模的⼀种分析⽅式。特点:只有⼀个⾃变量的情况称为单变量回归,多于⼀个⾃变量情况的叫做多元回归线性回…

.NET 10 中的新增功能系列文章1——运行时中的新增功能

引言 随着 .NET 10 预览版6的发布,微软在运行时层面带来了一系列重要的性能改进和新功能。这些改进主要集中在JIT编译器优化、硬件指令集支持、内存管理等方面,旨在进一步提升应用程序的执行效率和资源利用率。本文将详细解析这些运行时增强功能&#x…

安宝特方案丨AI算法能力开放平台:适用于人工装配质检、点检、实操培训

当前工业AI图形识别算法的应用存在投入成本高、维护更新难、依赖固定相机、应用范围窄、与实际作业脱节等问题。 针对以上情况,安宝特提出了“AI算法能力开放平台”,目的是让AI图形识别算法可以与现场实际的人工点检作业、装配作业、质检作业、培训作业…

水下目标识别准确率↑89%!陌讯多模态融合算法在智慧水务的落地实践

一、行业痛点:智慧水务的检测困境据《2024城市水务智能化白皮书》统计,传统水务检测面临三大挑战:​​水体干扰​​:浑浊度>100NTU时,目标漏检率高达65%​​动态环境​​:水流扰动导致目标形变&#xff…

手动开发一个串口调试工具(三):基于 Qt Widgets 搭建串口调试界面

在上一篇中,我们通过 QCoreApplication 构建了一个基础的串口收发控制台程序,并实现了周期发送、十六进制转换和数据读取等核心功能。本篇将基于此逻辑,进一步将其封装为一个图形化界面程序,借助 Qt Widgets 提供的控件搭建完整的…

量子计算革命:重新定义计算的边界与未来

引言:我们正站在计算革命的新起点 当IBM在2019年宣布实现"量子霸权"时,很多人认为这只是实验室里的科学突破。然而,短短几年后,量子计算已经从理论走向实践,从实验室走向产业应用。我们正站在一个全新的计算…

Python 数据可视化之 Matplotlib 库

在当今数据驱动的时代,数据可视化(Data Visualization)已成为数据科学、机器学习、金融分析、工程建模等多个领域中不可或缺的一环。数据可视化不仅帮助我们更直观地理解数据的分布和趋势,还能辅助决策、展示研究成果以及增强数据…

Makefile 快速入门指南

Makefile 快速入门指南 什么是Makefile? Makefile 是一个自动化构建工具的配置文件,用于管理代码编译、测试和清理等任务。它通过定义规则(rules)来指定文件之间的依赖关系,当源文件改变时,只重新编译受影响的部分&…