一个 exe 工具,绑定本机 udp 端口,接受远程发送的数据。
在某个同事电脑上运行不到 1 分钟就收不到数据了,然后就开始协助同事排查,改代码,加日志排查了大半天没查出来程序有什么问题。。
最后才想到防火墙的可能性,让他改个文件名再次运行,win 弹出阻止提示,点击允许,好了,程序正常了。。。
这要是程序启动后立即不让收到数据我也能马上想到网络问题,问题就在程序依然可以接受数据,只是运行一段时间后才阻断
1
flyqie 6 天前
总感觉可能是 bug ,windows 防火墙能设置这种 1 分钟之后掐死的吗。。udp 也没有超时这个问题呀。
|
2
laminux29 6 天前
Windows 防火墙的设计理念,与 Linux 的完全不同。
然而各种大厂的硬件防火墙,以及各种软件防火墙,设计理念也不完全一样。 脑瓜疼。 |
3
opengps 6 天前
我感觉问题还在程序层面需要排除下,防火墙没听说延迟一分钟才起作用的(云防火墙,其实已经不算防火墙了,是需要提取业务特点做防止 ddos 之类的)
|
4
maichael 6 天前
有一定时间间隔,并且改了文件名就好了的话,可能不是“防火墙”起作用,而是某个定时扫描的“杀毒软件”起作用。
|
5
dode 6 天前
家里一个电脑,不定期的 git 、curl 命令就不能用了
|
6
way2create 6 天前
Windows 防火墙我没遇到过延迟的,安装的第三方软件遇到过延迟弹的
|
7
yuanxing008 3 天前
这是 windows 的锅甚至只是个例系统的锅,并不是防火墙这个概念的锅,防火墙的意义就是在程序发起连接的时候直接进行过滤/阻断,所以正经的防火墙你如果配置了拦截某个端口,那一定是任何试图通过这个端口发送/接收的数据包都无法通过
|
8
LaoChen 3 天前
同事 1 分钟的时候,切换了 wifi ,导致 Win 防火墙的配置(公用网络、专用网络)切换了?
|
9
datocp 3 天前 via Android
我对 windows 防火墙也是摸不着头脑。
一开始禁用防火墙 mssql 似乎蛮正常的。 一旦启用,能查到的该开放的端口,甚至直接就.exe 放行,依然终端的断连程度还是要比未启用时高。 按同事的说法,上星期没断过,现在一天断 3 次。。。 |