ChirpStack 运维常用命令
背景需求LoRa Server 是一个开源的 LoRaWAN 网络服务器,它具备很多优点:工程性,模块化,功能实现,维护活跃度上都是其他项目无法比拟的,它是 LoRaWAN Server 的首选系统。CentOS 是 Linux 服务器的经典软件,它稳定可靠,软件丰富,社区活跃,良好的用户基础。将 LoRa Server 部署在 CentOS 上是明智的选择(实例链接)。实际工作中,对 L...
·
背景需求
ChirpStack 是一个开源的 LoRaWAN 网络服务器,它具备很多优点:工程性,模块化,功能实现,维护活跃度上都是其他项目无法比拟的,它是 LoRaWAN Server 的首选系统。
CentOS 是 Linux 服务器的经典软件,它稳定可靠,软件丰富,社区活跃,良好的用户基础。
将 ChirpStack 部署在 CentOS 上是明智的选择(实例链接)。
实际工作中,对 ChirpStack 的运维非常重要。为此,本文列出基于 CentOS 运维ChirpStack 常用命令。
查询是否打开 1700 端口
- sudo netstat -tunlp | grep 1700
查询是否打开 1700 端口的防火墙
- 查询防火墙配置:sudo iptables -L -v -n | grep 1700
- 自身扫描:sudo nmap -sU -Pn localhost -p 1700
- 他方扫描:sudo nmap -sU -Pn 192.168.1.112 -p 1700
查询是否接收网关报文
- 查看实时日志:sudo journalctl -u chirpstack-gateway-bridge -f -n 10
- 查看特定网关(设 EUI=000429fffe29f260)
- 查看 bridge :sudo journalctl -u chirpstack-gateway-bridge -f | grep 000429fffe29f260
- 查看 ns :sudo journalctl -u chirpstackserver -f | grep 000429fffe29f260
查询运行状态
- 查询进程状态:sudo ps -aux | grep chirpstack
- 查询端口开放:sudo netstat -tunlp | grep chirpstack
- 查询服务状态:systemctl status chirpstack*.service
更多推荐
已为社区贡献2条内容
所有评论(0)