Windows Server 2019年防火墙配置,保证WebSocket连接畅通
本文将指导您如何在Windows上工作 Server 防火墙在2019年服务器上正确配置,允许SpringBoot应用(用jar包运行,前端通过ws://192.168.1.2:7076/showabe/frontEndWebSocket?category=电视连接后端Websocket)在防火墙打开时正常工作。许多用户报告说,即使7076端口被释放,它仍然无法连接。为了正常通信,必须关闭防火墙。
问题不是防火墙阻止了Websocket协议,而是Windows防火墙的工作机制。它不是应用层防火墙,不过滤特定的应用协议,而是基于端口号。因此,只要端口放行正确,连接就应正常。
如果7076端口放行后连接失败,请检查以下几点:
-
防火墙规则优先级: 7076端口的访问可能有更高的优先级规则。仔细检查所有防火墙规则,确保无冲突。
-
网络配置文件: Windows防火墙规则将根据网络配置文件(“域”、“特殊”或“开放”)是不同的。在添加规则时,一定要选择与服务器网络配置文件相匹配的类型。将规则添加到错误的配置文件中,即使端口被释放,也会导致连接失败。 确保允许7076端口访问的规则添加到正确的网络配置文件中。这通常是问题的关键。
您可以通过仔细检查上述两点来解决Windows问题 Server 防火墙防止WebSocket连接的问题,确保您的SpringBoot应用能够稳定运行。
以上是Windows Server 如何正确配置2019年防火墙,允许Websocket连接?详情请关注图灵教育的其他相关文章!
