打印
[以太网/USB/其他总线]

内网MQTT服务器,外网可以访问到吗

[复制链接]
509|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
643757107|  楼主 | 2023-12-24 21:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
内网的MQTT服务器通常无法直接从外部访问,因为内网通常受到防火墙和网络地址转换(NAT)等安全机制的保护。要使外部设备能够访问内部的MQTT服务器,你可能需要采取以下一些步骤:

端口映射/端口转发: 在你的路由器上设置端口映射(Port Forwarding),将外部网络的特定端口映射到MQTT服务器的内部IP地址和端口上。通常,MQTT服务器使用1883端口,而MQTT over TLS(加密的MQTT)使用8883端口。

动态DNS服务: 如果你的网络具有动态IP地址(由ISP动态分配),你可能需要使用动态DNS服务。动态DNS服务将一个固定的域名映射到你的动态IP地址,这样你就可以使用域名而不是IP地址进行访问。

防火墙设置: 确保防火墙允许外部流量进入到你的MQTT服务器。这包括在服务器本身的防火墙设置以及路由器上的防火墙设置。

安全性考虑: 当你将内部服务暴露给外部网络时,要确保采取适当的安全措施。使用安全的身份验证和加密(例如,MQTT over TLS),并限制外部访问的权限,以减少潜在的安全风险。

请注意,将内部服务暴露给外部网络存在一定的风险,因此在进行这些配置时,务必谨慎,并考虑安全性方面的最佳实践。

使用特权

评论回复
沙发
单片小菜| | 2023-12-25 10:50 | 只看该作者
内网的MQTT,外网怎么会访问到?都不在同一个网段。

使用特权

评论回复
板凳
代码输出机| | 2023-12-25 11:39 | 只看该作者
外网一定不能访问的。

使用特权

评论回复
地板
在线DIY23| | 2023-12-25 11:47 | 只看该作者
外网和内网还是有区别的。

使用特权

评论回复
5
电子乐园游园ing| | 2023-12-25 13:51 | 只看该作者
内网和外网还是有区别的,内网是不能上网的,怎么会被外网控制呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

213

主题

3805

帖子

11

粉丝