如何自制云平台,并实现远程访问控制?

news2024/11/28 0:51:59

除了阿里、腾讯各种云,计算机大神们都想自己搭建IoT云平台。今天小编跟大家分享一种用Ubuntu+EMQX+Node-RED方式自制IoT云平台的方法,并实现无公网IP随时访问远程数据!

第一步 Step1搭建EMQX服务器

1.搭建IoT平台需要一个服务器,这里使用的虚拟机。下载对应你的ubuntu版本安装包,

2.远程连接服务器输入相关指令进行下载安装,出现EMQ X Broker 4.2.2 is started successfully!证明EMQ服务器部署完成;

 

3.本地虚拟机打开云服务器;

4.打开EMQX的一个客户端,发布和订阅消息来验证EMQX服务器;这里使用MQTT.FX软件来测试连接EMQX服务器,可正常接收服务器端发布的消息即IoT平台搭建成功

5.把设备数据上报到可视化平台,接收平台控制指令。只需把Node-RED的MQTT接收端的订阅主题改成设备端发布的主题,Node-RED发送端的发布主题设置成设备端的订阅主题即可。

6.配置完成,本地浏览器可成功访问。

 

现在只满足局域网下的访问控制,没有公网IP的情况下可用快解析实现广域网访问。

第二步 快解析实现IoT远程访问

1.快解析内网穿透添加映射映射名称:自定义,方便区别和标志。公共端口类型:指外网访问所用的端口,根据自己场景应用需求选择;内网地址:内网访问固定地址。可以是固定内网IP或计算机名。如果是在服务器本机使用映射的,推荐填写127.0.0.1格式。应用程序端口:以实际为准,不可以随便乱填写。

 

2.设置完成点击确定,快解析将自动生成一个广域网访问地址;通过这个访问地址,就可以异地远程访问控制IoT平台了移动端也可通过快解析访问地址实现远程访问。

至此,属于个人的IoT云平台就搭建完成了,通过快解析实现了远程访问。

作为中国最早的一批NAT-DDNS服务商,快解析以深厚的技术积累和安全稳定的服务,为一代代互联网人解决了内外网远程通讯难题。相比其它解决方案,快解析拥有以下明显优势:

1.快速部署,简单易用

快解析不改变企业原有IT架构,通过云服务器快速与内网服务器建立连接,简单3步即可实现各种内网服务如OA、ERP、CRM、NAS、数据库、视频监控等外网远程访问。

2.安全稳定,防护隐私

充分采用p2p技术直接nat穿透,无需端口映射让局域网数据可以在外网访问,访问速度更快,更稳定HTTPS协议是由SSL+HTTP协议构建的,可进行加密传输来保证数据传输的安全。

3.智能解析

快解析可根据访问者地理位置,智能返回解析地址支持跨境线路,可自定义线路智能解析采用多线机房,通过BGP自动路由分析,为用户选择最快线路同时通过cdn技术实现访问加速,为用户提供更好的解析体验

4.多场景应用

为移动端、APP、IoT设备端等终端设备提供基于DoH(DNS over HTTPS)和DoT(DNS over TLS)的快速、稳定、安全的终端解析服务

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

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

相关文章

windows安装rocketmq

windows安装rocketmq 问题背景操作步骤Lyric: 请再给我 一个理由 问题背景 最近有使用rocketmq,为测试方便,在本地安装rocketmq 注意事项: 默认已安装java1.8,启动mq必须是1.8版本,我之前使用11版本&…

命令行 控制 易微联 wifi通断器

有个设备需要远程控制开关,最简单的方式就是通过一直在线运行的 Pi,进行命令行控制智能开关。 1、材料准备 找个最便宜的智能开关,话说易微联的做的真是便宜,销售量也很大。 这种 网上叫 Wifi通断器,或者智能开关&a…

使用ALLpairs完成正交表测试法练习题

该实验报告需要完成如下三个正交表测试法练习题 1、为了测试一个游戏软件的安装过程,需要考虑如下因素: (1) 操作系统: win2008、win7、win10、RedHat、Linux (2) 杀毒软件:瑞星、卡巴斯基、诺顿、江民、360 杀毒 (3) 数据库: oracle10g、SQLServer200…

五一劳动节前 特辑 ,路上那些车不能碰 你赔不起系列

相信明天大家4月29日都上了高速,都奔赴自己今年第一个想去的地方,那么上了高速,见的车辆就多了,哪些车辆我们要明白,尽量不要去碰,或者看见进行 技术性躲避,因为碰一下,半套房没了&a…

Pytorch2 如何通过算子融合和 CPU/GPU 代码生成加速深度学习

动动发财的小手,点个赞吧! PyTorch 中用于图形捕获、中间表示、运算符融合以及优化的 C 和 GPU 代码生成的深度学习编译器技术入门 计算机编程是神奇的。我们用人类可读的语言编写代码,就像变魔术一样,它通过硅晶体管转化为电流&a…

大二一个学期学这么点内容,没有概念,只有实操

如何查看所有的数据库: Show databases; 如何进入某个数据库: use xxx; 如何新进数据库: Create database jx; 如何删除数据库: Drop database jx; 如何查看所有的表格: Show tables; 如何创建数据表&#xf…

Segmentation of retinal vessels based on MRANet

随手把一篇论文的创新部分抽取出来 MLF 为了更好地聚合每一层的上采样特征信息和MSR块的信息,在解码路径中使用了MLF块,这允许最大限度地重用功能,从而减少细节的损失。MLF块的结构如图2所示。 如图2所示,有两种输入:input1和inp…

直接攻击,越狱攻击,道德攻击……这样做,ChatGPT 就会泄漏你的隐私

夕小瑶科技说 原创作者 | 小戏 大模型的出现让我们的隐私比以往任何时候都危险。 一个很直观的例子,在大模型向黑洞一样不断吞噬现有网络中的文本数据之时,伴随着模型训练的文本数量从 GPT-2 的 40GB 文本到 GPT-3 的 45TB 文本,我们可以非常…

郑哲:学习、应用初探与探索创新 | 提升之路系列(四)

导读 为了发挥清华大学多学科优势,搭建跨学科交叉融合平台,创新跨学科交叉培养模式,培养具有大数据思维和应用创新的“π”型人才,由清华大学研究生院、清华大学大数据研究中心及相关院系共同设计组织的“清华大学大数据能力提升项…

python中snap-stanford指导手册(主要用于做图网络)

文章目录 RequirementSnap操作手册Basic TypesVector TypesHash Table TypesPair TypesGraph and Networks Types(graph和network类型)Node and Edge Operation Requirement 需要提前安装用于操作图网络的snap库,这个库中有很多现成的图数据…

物联网平台:一文读懂什么是物模型

文章目录 一、什么是物模型二、标准参数(1)标准参数的意义 三、物模型字段详细说明(1)物模型的每个属性包含以下字段(2)物模型的每个方法包含以下字段(3)物模型的每个事件包含以下字…

【Python】【进阶篇】15、如何启动Django项目详解

目录 如何启动Django项目详解1. 启动项目并实现访问1) 启动项目命令介绍2) manage.py文件子命令 如何启动Django项目详解 我们使用 django-admin 命令成功创建项目后,我们要如何启动这个项目呢?本节的学习目标是能够通过本地回送地址 127.0.0.1 成功访问…

第十一章 Transform组件(上)

本章节我们介绍Transform类,它是一个组件,每一个游戏对象有拥有该组件。因此,它值得我们重点介绍一下。Transform代表了游戏对象的世界变换,也就是移动,选择和缩放。 首先,我们先介绍它的属性(…

Linux Ansible角色介绍

目录 角色的基础结构 角色来源与应用 Galaxy角色 系统角色 自定义角色 角色(roles)用于层次化、结构化地组织playbookroles通过标准化目录结构来装载变量文件、tasks(模块任务)、handlers(处理程序)、…

标准ACL配置

标准ACL配置 【实验目的】 掌握标准ACL的配置。 验证配置。 【实验拓扑】 实验拓扑如图1所示。 图1 实验拓扑 设备参数如表所示。 表1 设备参数表 设备 接口 IP地址 子网掩码 默认网关 R1 S0/3/0 192.168.1.1 255.255.255.252 N/A Gi0/0/0 192.168.2.1 255.…

大数据分析利器之Power BI,你是否已经掌握?(文末送书)

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

【校招VIP】IT职位校招简历千万不要用两栏的模板,另外,告诉你个陷阱:越个性机会越少

前两天在简历指导的直播里,发现了不应该出现的一种简历格式问题。 有的同学喜欢用那种竖栏两栏的简历模板。 我们建议研发岗的校招,简历不要这么去写。 因为两栏的话,实际上有一个很大的问题。 因为简历上需要写项目经历,需要写…

你最关心的4个零代码问题,ChatGPT 帮你解答了!

作为人工智能(AI)新型聊天机器人模型 ChatGPT,刚上线5天就突破100万用户,两个多月全球用户量破亿,不愧为业界最炙热的当红炸子鸡。 ChatGPT 是一种语言生成模型,由 OpenAI 开发和训练。它是基于 Transform…

C语言函数大全-- s 开头的函数(1)

C语言函数大全 本篇介绍C语言函数大全-- s 开头的函数(1) 1. sbrk 1.1 函数说明 函数声明函数功能void *sbrk(intptr_t increment);它是一个 Unix 系统的函数,用于调整程序的堆空间。 参数: increment : 增加的堆空…

机器学习算法系列(五)-- 支持向量机(SVM)

机器学习算法系列之–支持向量机(揭开SVM的神秘面纱) 支持向量机(Support Vector Machine :SVM):二分类算法模型,数据集较小时,分类效果甚至优于神经网络。 其最大的特点在于&#x…