node-red-L1-如何设置让局域网可以访问?

目的

要让局域网内的其他设备访问到运行在您计算机上的Node-RED实例,
需要确保Node-RED没有绑定到localhost(127.0.0.1),而是绑定到局域网内的IP地址或者0.0.0.0

步骤

1. 修改配置

打开您的Node-RED用户目录中的 settings.js 配置文件。这通常位于 $HOME/.node-red。

编辑 settings.js 文件,设置 uiHost 属性。如果您想允许任何设备连接到Node-RED,可以将其设置为 “0.0.0.0”。例如:

module.exports = {
    uiHost: "0.0.0.0"
};

2 重新启动

保存 settings.js 文件并重新启动Node-RED。

3 IP地址

找到您计算机在局域网中的IP地址。

4 其他设备使用浏览器打开

在局域网内的其他设备上,使用浏览器打开
http://<您的计算机IP地址>:1880,
其中 1880 是Node-RED的默认端口号。

完成
请注意,如果您的计算机有防火墙,您可能还需要在防火墙设置中允许1880端口的流量。此外,如果您的网络有复杂的路由或NAT设置,您可能需要进行额外的配置才能从局域网内的其他设备访问Node-RED。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值