linux 防火墙阻止了 websocket
时间: 2023-06-22 16:33:10 浏览: 290
基于Linux C语言编写的MQTT客户端和WebSocket客户端(物联网数据发布和订阅)
如果您使用的是 Linux 系统,您可以使用以下命令打开 WebSocket 端口:
1. 首先,查看防火墙状态:
```
sudo firewall-cmd --state
```
2. 如果防火墙状态为“运行”,则可以使用以下命令打开 WebSocket 端口:
```
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
```
其中,8080 是您使用的 WebSocket 端口号。
3. 然后,重新加载防火墙规则:
```
sudo firewall-cmd --reload
```
完成以上操作后,您应该能够成功连接 WebSocket 服务。
如果您使用的是其他防火墙软件,可以根据该软件的说明手动打开端口。
阅读全文