使用内网穿透解决电信无公网IP难题,神卓互联

事情经过

事情是这样的,由于客户的单位通了电信宽带,然后采购了我们的ERP系统安装在单位的服务器上,在单位的时候可以通过输入服务器的局域网Ip地址访问,也就是192.168.2.1xx这样的地址,访问确实没有问题,但是企业负责人经常外出,需要在异地也可以访问单位的服务器,苦于现在运营商分配的宽带没有公网IP了,不能使用DDNS的方式进行访问,于是找到我帮忙提供好办法。

解决方法

服务器上运行的是一个web类的ERP系统,可以通过浏览器输入地址进行访问,当前最大的问题是没有公网Ip,那么只能使用内网穿透这种方式了。

什么是内网穿透?内网穿透是一种网络通讯技术,该技术使得无论用户处于任何网络环境,都能够快速、方便地访问到内网中的设备和服务。

内网穿透分类

内网穿透总共分为两种:

一种是基于应用层的,比如神卓互联内网穿透。

另一种是基于网络层架构的,比如IBCS虚拟专线。

应用层内网穿透

以应用层的内网穿透--神卓互联为例,其原理是映射本地服务器上的一个端口到公共服务器上,通过公共服务器的公网地址进行访问,这样生成的公网地址是固定的,用户只需要在服务器的主机上安装神卓互联软件客户端即可使用,比较方便。神卓互联的内网穿透技术打破了传统上内外网之间的隔阂,使得我们能够实现跨网络环境的数据传输和访问。

网络层内网穿透

顺便讲解一下另一种网络层的内网穿透技术,IBCS虚拟专线是一种IP专线技术,它基于二层网络架构实现给本地服务器主机分配一个独享的固定的IP, 和物理专线一样效果,可用于建设本地数据中心、业务后台。这种网络层的内网穿透和应用层内网穿透最大的区别就是网络层的内网穿透是将一个公网IP映射到本地的服务器上,所有端口都是开放的,使用效果上本地服务器就相当于一台云服务器,可以通过设置本地服务器的防火墙规则来选择性地开放访问端口。如果用户不想租高配置的云服务器,可以自己购置一台实体服务器放单位里,然后通过这种IBCS虚拟专线分配一条固定的公网IP就可以了。

通过以上的说明,我选择和推荐了应用层的内网穿透方法,因为客户只需要映射本地服务器上的一个8080端口出来就可以了,映射方法如下,

1、在本地服务器上下载安装神卓互联内网穿透客户端,(一定要安装最新版本的)

2、打开并登录神卓互联内网穿透客户端,点击底部的【新建映射】按钮,会跳转到如下配置项目页面,如图所示:

应用名称填写自己的项目名称,如ERP、管家婆、畅捷通等。

映射类型选择常规应用。

内网地址填写127.0.0.1,这个的本机地址,如果是需要访问局域网内其它主机地址,可以填写192.168.1.x这样的局域网地址。

内网端口填写项目的服务端口,我的是8080,就填写8080就可以了。

3、填写完成后点击【保存并提交】按钮后,客户端会自动为用户生成一条固定的公网访问地址,由于安全和隐私原因,这里就不贴出来了。

总结分析

由于我用的应用层内网穿透比较多,因为安装比较方便,到这里还有人没有明白内网穿透的技术背景,就这么说吧:

一般来说,互联网上的计算机与内网上的计算机通讯的方式是有限的:互联网上的计算机可以请求内网上的计算机,但内网上的计算机不能直接响应这些请求。这是因为内网的计算机通常隐藏在防火墙或网络地址转换(NAT)设备之后,这些设备会阻止进入内网的未经授权的请求。

然而,内网穿透技术提供了一种方法,使得互联网上的计算机也能响应内网计算机的请求。这是通过在公网上设置一个中继服务器实现的。内网设备主动向公网的中继服务器发送一个请求,然后建立一个长连接,这就使得数据可以在内网和公网之间双向传输。

再详细点解释,中继服务器收到这个请求后,会建立一个对应的数据通道并保存。当需要从公网对内网设备进行访问时,公网设备向中继服务器发送请求,中继服务器根据已保存的数据通道将这个请求转发到内网设备,接着内网设备就可以得到该请求并对其进行处理,然后将处理结果再通过中继服务器发送到公网设备。

不知道以上我理解的对不对,如有不当之处欢迎指出。

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

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

相关文章

ARCGIS PRO SDK 地图图层单一符号化_____线图层

1、定义渲染器线符号: 1)、自定义线符号 Dim Linesymbol As CIMLineSymbol SymbolFactory.Instance.ConstructLineSymbol(ColorFactory.Instance.RedRGB,width ,SimpleLineStyle) width: 要构造的线条符号的宽度。 Simple…

【漏洞复现】Sentinel Dashboard默认弱口令漏洞

Nx01 产品简介 Sentinel Dashboard是一个轻量级的开源控制台,提供机器发现以及健康情况管理、监控、规则管理和推送的功能。它还提供了详细的被保护资源的实际访问统计情况,以及为不同服务配置的限流规则。 Nx02 漏洞描述 Sentinel Dashboard存在默认弱…

低代码配置-列表页组件设计

保存 表单属性存放 — bill筛选项配置存放 — filterLayout列表按钮存放 — buttonLayout列表布局存放 — listLayoutapi存放 — api 数据结构 layout:{// 存放表单基础配置bill:{},// 存放按钮基础配置buttonLayout:{// inSide 行内按钮 // outSide 全局按钮},// 存放表格列…

墙地砖外形检测的技术方案-外部轮廓检测算法

Ramer算法 利用Canny算子得到墙地砖轮廓后,必须进一步将轮廓线精确分段成墙地砖的四条边,从而可得到墙地砖轮廓尺寸、边直度和直角度指标。采用如下算法实现: 第1,选择较高阈值,利用ramer算法将轮廓线用多边形&#…

软件测试|Python 用户输入和字符串格式化

简介 在 Python 中,用户输入和字符串格式化是编程中常见的任务之一。用户输入使我们能够与用户交互,而字符串格式化帮助我们创建美观的输出。本文将介绍如何在 Python 中执行这些任务,并提供详细示例。 用户输入 在 Python 中,…

MySQL报错:this is incompatible with sql_mode=only_full_group_by

mysql 5.7报错 which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_modeonly_full_group_by解决办法 修改配置文件 my.cnf [mysqld] sql_modeSTRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZE…

[论文阅读]DeepFusion

DeepFusion Lidar-Camera Deep Fusion for Multi-Modal 3D Object Detection 用于多模态 3D 物体检测的激光雷达相机深度融合 论文网址:DeepFusion 论文代码:DeepFusion 摘要 激光雷达和摄像头是关键传感器,可为自动驾驶中的 3D 检测提供补…

多输入多输出 | Matlab实现PSO-CNN粒子群优化卷积神经网络多输入多输出预测

多输入多输出 | Matlab实现PSO-CNN粒子群优化卷积神经网络多输入多输出预测 目录 多输入多输出 | Matlab实现PSO-CNN粒子群优化卷积神经网络多输入多输出预测预测效果基本介绍模型背景程序设计参考资料 预测效果 基本介绍 Matlab实现PSO-CNN粒子群优化卷积神经网络多输入多输出…

ONLYOFFICE:开源、免费、安全,打造定制化办公平台的最佳选择

文章目录 写在前面ONLYOFFICE是什么?ONLYOFFICE的惊艳之处齐全的插件,助你锦上添花部署一款自己的安全可靠的办公平台写在最后 写在前面 说起 Office 办公软件,我想大家最常用的应该就是微软的 Microsoft Office 以及国产的 WPS Office。两款…

服务器——配置免密登录

一、生成本机的密钥文件 打开本机的终端,输入 ssh-keygen,默认一路点enter。 将生成的 id_rsa.pub 公钥文件,复制一份改一个名称,比如改名成 id_rsa_test.pub。 二、将生成的公钥文件发送到服务器对应账户的.ssh文件夹下 将改…

349. 两个数组的交集(力扣)(OJ题)

题目链接:349. 两个数组的交集 - 力扣(LeetCode) 个人博客主页:https://blog.csdn.net/2301_79293429?typeblog 专栏:https://blog.csdn.net/2301_79293429/category_12545690.html 给定两个数组 nums1 和 nums2 &a…

具有中国特色的普及工厂数字化转型的新路子

工业互联网浪潮来袭,你准备好了吗? 国家智能制造专委会委员、浙江省智能制造专家委员会毛光烈主任在“第七届中国工业大数据大会”上的演讲,《具有中国特色的普及工厂数字化转型的新路子》,阐述了关于工厂订单全流程业务数据体系运…

计算机网络(第六版)复习提纲4

计算机网络的体系结构: 三类体系结构: OSI七层:物理层比特位传输,链路层相邻链路传输检验,网络层进行路由选择,运输层实现端到端进程通信,会话层连接管理,表示层数据格式&#xff0c…

Scrapy配置文件设置(全网最全)

Scrapy配置设置(全网最全): 背景: ​ 之前在做爬虫项目的时候,老报错或有问题,我看了网上很多文章,但是都不是很全面,在这里写一篇博客给大家讲讲scrapy文件中的setting.py文件,我…

每周一算法:数独游戏

题目链接 数独游戏 题目描述 数独是根据 9 9 9 \times 9 99 盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫内的数字均含 1 − 9 1 - 9 1−9 ,不重复。每一道合格的数独谜题都有且仅有唯一答案&#x…

3.11.0:compile (default-compile) on project demo: Fatal error compiling: 无效的标记:

1.问题 程序配置如下: SpringBoot 版本:3.2.1 java版本:1.8 启动springboot 报错如下: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile (default-compile) on project demo: Fatal e…

align-item 和 align-content

align-item 和 align-content flex 布局中的 align-items 和 align-content 属性都用于垂直对齐 flex 容器内的项目,但它们适用于不同的情况: align-items: 这个属性用于在交叉轴上对齐单行内的 flex 项目。当你有一个 flex 容器,并且里面的…

通信入门系列——信号的频谱分析

一、信号频谱 信号的频谱,指的是一段频率范围内的情况,信号的幅度和相位的情况。 以一个频率为1Hz的余弦电压信号进行说明,这个信号的傅里叶变换为X(ω)πδ(ω-2π)πδ(ω2π),也就是所谓的频谱密度,单位为V/(rad/…

要在Linux上安装Docker Compose和nginx

一、要在Linux上安装Docker Compose,您可以按照以下步骤进行操作: 确保您的Linux系统已经安装了Docker。您可以通过运行以下命令来检查Docker是否已经安装: docker --version如果Docker未安装,请先安装Docker。 下载Docker Compo…

好用的网站性能监测与服务可用性监测工具盘点

盘点市面上常见好用的网站性能监测与服务可用性监测工具,以下工具各有所长,有需求自取。 网站性能检测 1. 百川云 由长亭科技提供,一家专注于网安的实力厂商。百川云网站监测:长亭科技自研的网站稳定性、安全性监控 saas 应用工…