CMD 防火墙禁止 80端口 websocket 连接
时间: 2023-07-25 11:26:30 浏览: 190
如果您想禁止80端口WebSocket连接,可以使用Windows的CMD防火墙来实现。以下是具体步骤:
1. 打开CMD命令行窗口,输入以下命令:
```
netsh advfirewall firewall add rule name="Block Port 80 WebSocket" dir=in action=block protocol=TCP localport=80
```
此命令将防火墙添加一条规则,禁止TCP协议的80端口连接。
2. 按回车键执行命令后,您将看到如下提示信息:
```
Ok.
```
3. 接下来,您可以尝试使用WebSocket连接80端口,会发现连接失败,因为防火墙已经禁止了该端口的连接。
如果您想解除该规则,可以使用以下命令:
```
netsh advfirewall firewall delete rule name="Block Port 80 WebSocket"
```
执行该命令后,防火墙将删除该规则,允许80端口的连接。
相关问题
linux 防火墙阻止了 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 服务。
如果您使用的是其他防火墙软件,可以根据该软件的说明手动打开端口。
阅读全文