公司内部网络架设悟空CRM客户管理系统 cpolar无需公网IP实现内网,映射端口外网访问

1、什么是内网穿透?

内网穿透,即内网映射,内网IP端口映射到外网的过程。是一种主动的操作,需要本人一些内网的权限。比如在公司自己电脑,将办公OA发布到互联网,然后提供外网在家或出差在外连接访问。
可以上网,即可以通过nat123映射,将本地自己服务器和应用,提供外网互联网连接访问。

2、目前情况是公司自己内部架设的服务器,没有用云服务器。

3、 无需公网IP,使用cpolar实现内部网站悟空CRM远程访问

下载cpolar内网穿透工具,它支持http/https/tcp协议,不需要公网IP,不需要设置路由器,使用不限制流量。

在这里插入图片描述在这里插入图片描述

4、下载完成后,将下载的文件解压,并双击安装.msi文件。

就能自动执行cpolar的安装程序,我们只要一路Next,就能完成安装。
在使用之前,进行用户注册

5、然后在浏览器中输入localhost:9200直接访问

。也可以在开始菜单中点击cpolar客户端的快捷方式,点击客户端主界面左侧隧道管理——创建隧道按钮,进入本地隧道创建页面
在这里插入图片描述

6、隧道名称:可以看做cpolar本地的隧道信息注释,只要方便我们分辨即可

7、协议:选择http协议

8、本地地址:本地地址即为本地网站的输出端口号,公司的CRM客户端的内网默认端口为192.168.50.170:80

这里填入192.168.50.170:80(按自己服务器的CRM固定端口号来设置)

9、注意:如果正常输入8080端口,网页出现400情况,需要把前面IP完整填写到本地地址和点击 高级——Host头域

10、域名类型:如果打算创建临时数据隧道,则直接勾选“随机域名”,由cpolar客户端自行生成网络地址

11、地区:与cpolar云端预留的信息一样,我们依照实际使用地填写即可

在这里插入图片描述

12、数据隧道创建完成后,cpolar会自动跳转至隧道管理——隧道列表页面。

在这个页面,我们可以对这条数据隧道进行管理,包括开启、关闭或删除这条隧道,也可以点击编辑按钮,对这条数据隧道的信息进行修改。

在这里插入图片描述

13、悟空CRM的数据隧道入口(公共互联网访问地址),则可以在状态——在线隧道列表中找到

在这里插入图片描述

14、通过公网来访问公司内网悟空CRM

15、复制两个隧道的任意一个公网地址,粘贴到公网浏览器中。

在这里插入图片描述

16、粘贴公网地址到浏览器后,显示公网访问公司的内网悟空CRM登录界面,登录后实现公网访问内网。

在这里插入图片描述

17、设置固定连接公网地址

18、由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化

19、登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称

在这里插入图片描述

20、保留成功后复制保留成功的二级子域名的名称

21、返回登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

在这里插入图片描述

22、修改隧道信息,将保留成功的二级子域名配置到隧道中

域名类型:选择二级子域名
Sub Domain:填写保留成功的二级子域名

23、点击更新(注意,点击一次更新即可,不需要重复提交)

在这里插入图片描述

24、更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名

在这里插入图片描述

25、最后,我们使用固定的公网地址访问悟空CRM,(两个地址复制哪一个都可以)可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了,在外面就可以通过外网地址访问悟空CRM系统了!

在这里插入图片描述

26、如何还不好架设的 可以找我帮忙哦哦

在这里插入图片描述

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

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

相关文章

本地开发环境和服务器传输数据的几种方法

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

pyecharts 绘制轮播效果图例子

pyecharts 绘制轮播效果图例子 例子1例子2例子3代码解析例子1 from pyecharts.charts import Timeline,Bar timeline=Timeline() data=[{"name":"2025","value"

【洛谷 B2002】Hello,World!(顺序结构)

Hello,World! 题目描述 编写一个能够输出 Hello,World! 的程序。 提示: 使用英文标点符号;Hello,World! 逗号后面没有空格。H 和 W 为大写字母。 输入格式 输出格式 样例 #1 样例输入 #1 无样例输出 #1 Hello,World!思路 #include 是一个预处…

go语言window|mac|linux下交叉编译其他平台的软件包

go语言window|mac|linux下交叉编译其他平台的软件包 注意:go1.17 发现直接使用set 是不起作用的, 必须要使用go env -w 来设置 一、设置编译环境,需要发布哪个平台 Window下 1、 设置Linux编译环境 SET CGO_ENABLED0 set GOARCHamd64 se…

2023-11-19 思考-打造个人品牌-活动-分析和反思

摘要: 下午参加了一个打造个人品牌的活动, 主旨自然是关于个人品牌的塑造和展示. 除了演讲传播的知识外,在听的过程中, 引发了我的一些不同角度的思考. 本文记录相关过程及思考并作分析. 活动内容: 一. 当前自己的状态与希望未来达到的状态 我写的是, 当前我是个技术专家, 整…

隐式转换导致索引失效的原因

Num1 int Num2 varchar Str1不能为null Str2可null 例子1: 结果:124非常快,0.001~0.005秒出结果。3最慢,4~5秒出结果。 查询执行计划:124索引扫描。3全表扫描。 解释:首先四个23都产生隐式转换&#x…

使用 `spring-statemachine-redis` 实现状态机

使用 spring-statemachine-redis 实现状态机主要涉及到以下几个步骤: 添加依赖:首先,你需要在你的 pom.xml(对于 Maven 项目)或 build.gradle(对于 Gradle 项目)中添加 Spring State Machine 和…

计蒜客T1443 看灯笼(C语言实现)

【题目描述】花椰妹喜欢看灯笼。有一条铁路,长度为L-1,最左端为1号点,最右端为L号点。每两个相邻点距离为1。现在有的单位点上挂着灯笼,这些点的编号p满足是某个整数v的倍数。但是这条铁路上还有一辆火车,它的车尾在点…

C语言——2.安装并使用VS

文章目录 1.编译器是什么2.编译器的选择2.1.VS2019/2022 的初步了解2.2.为什么不选择其他编译器呢? 3.编译器的安装过程(保姆级别教学)3.1.检查电脑版本3.2.下载安装包3.3.选择安装选项3.4.重启电脑3.5.创建账户登录3.6.颜色配置3.7.VS&#…

用GPT 搭建一个占星术、解梦、塔罗牌占卜和命理学服务

今天来尝试我们的占星术、解梦、塔罗牌占卜和命理学服务,揭开宇宙的奥秘并获得自我认识 聊天 GPT API 集成的 HTML5 模板。我们的目标是提供易于使用且高度可定制的 API 代码,使您能够训练自己的人工智能解决方案并将其添加到提示中。 我们的产品是可定…

Backtrader绘图cerebro.plot报错问题的处理

Backtrader绘图cerebro.plot报错问题的处理 1.问题描述 在jupyter 中使用BackTrader ,使用绘图功能时: cerebro.plot() 提示错误:ValueError: Axis limits cannot be NaN or Inf 由于backtrader 要求有7列数据,最后一列openint…

springcloud新闻发布系统源码

开发技术: jdk1.8,mysql5.7,nodejs,idea,vscode springcloud springboot mybatis vue elementui 功能介绍: 用户端: 登录注册 首页显示搜索新闻,新闻分类,新闻列表…

ES的常用查询

1 数据准备 1.1 创建索引和新增数据 先新增一条数据,新增数据时会自动创建索引 test_standard_analyzer。 PUT /test_standard_analyzer/_doc/1 {"remark": "This is a test doc" } 然后查询一下。 GET test_standard_analyzer/_search {&…

Redis 访问控制列表(ACL)

Redis ACL 关于 Redis ACL与旧版本兼容ACL helpACL 配置模式redis.conf 配置模式外部 ACL File 配置模式 ACL 规则总结 关于 Redis ACL Redis ACL (访问控制列表) 是 Access Control List 的缩写,它允许某些连接在可以执行的命令和可以访问的密钥方面受到限制。它…

5-什么是猴子补丁,有什么用途?什么是反射,python中如何使用反射?http和https的区别?

1 什么是猴子补丁,有什么用途 **解释**1 Python猴子补丁(Monkey Patch)是一种在运行时动态修改代码的技术。通在不修改源代码的情况下,改变代码的执行方式或增加功能2 Monkey Patching是在 运行时(run time) 动态替换属性(attrib…

Vue 路由缓存 防止路由切换数据丢失 路由的生命周期

在切换路由的时候&#xff0c;如果写好了一丢数据在去切换路由在回到写好的数据的路由去将会丢失&#xff0c;这时可以使用路由缓存技术进行保存&#xff0c;这样两个界面来回换数据也不会丢失 在 < router-view >展示的内容都不会被销毁&#xff0c;路由来回切换数据也…

[LeetCode] 7.整数反转

一、题目描述 给你一个 32 位的有符号整数 x &#xff0c;返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] &#xff0c;就返回 0。 假设环境不允许存储 64 位整数&#xff08;有符号或无符号&#xff09;。 示例 1&am…

算法设计与分析复习--贪心(二)

文章目录 上一篇哈夫曼编码单源最短路最小生成树Kruskal算法Prim算法 多机调度问题下一篇 上一篇 算法设计与分析复习–贪心&#xff08;一&#xff09; 哈夫曼编码 产生这种前缀码的方式称为哈夫曼树 哈夫曼树相关习题AcWing 148. 合并果子 #include <iostream> #inc…

【Python百宝箱】视觉算法秀:Python图像处理舞台上的巅峰对决

前言 在数字化时代&#xff0c;图像处理技术已经成为科技和计算机领域中不可或缺的一部分。从医学影像到计算机视觉&#xff0c;图像处理为我们提供了无限的可能性。Python作为一种灵活而强大的编程语言&#xff0c;在图像处理领域表现出色&#xff0c;拥有丰富的库和工具。本…

RT-Thread STM32F407 BMI088--SPI

BMI088是一款高性能6轴惯性传感器&#xff0c;由16位数字三轴24g加速度计和16位数字三轴2000/ s陀螺仪组成。 这里用SPI来驱动BMI088进行数据解读 第一步&#xff0c;首先在 RT-Thread Settings中进行配置 第二步&#xff0c;退出RT-Thread Settings&#xff0c;进入board.h…