Windows 10 不会响应网络请求

Windows 10 不会响应网络请求

我遇到一个问题,我的 Windows 10 PC 无法响应网络请求。

Windows 10 专业版版本:1803

脚步:

  1. 使用私人资料设置我的网络

  2. 在我的本地网络上设置静态 IP

  3. 确保 PC 可在网络上被发现

  4. 确保 Windows 防火墙中允许正确的应用程序的入站规则

  5. 启动一个小型 NodeJS 服务器来测试端口 8080。

  6. 防火墙提示允许与 NodeJS.exe 的入站连接已接受

  7. NodeJS 绑定到所有网络接口 0.0.0.0

  8. 我去同一网络上的另一台机器上http://PC_IP_ADDRESS:8080chrome 表示连接已建立并正在等待服务器

  9. 我检查 NodeJS 控制台,请求已经显示出来。

  10. Chrome 仍在等待,最终超时。

  11. 我再次尝试,在资源监视器中检查连接是否正常,它显示正常,然后停下来,然后超时。显示已接收字节(我假设是来自另一台机器的请求),但发送了 0 字节。

  12. 检查防火墙日志并显示连接已被接受。

不太确定我还能做什么?我已经全新安装了 Windows 10,以确保它不是随机设置,但它仍然在做同样的事情。

甚至尝试关闭防火墙,但情况仍然一样,所以我认为防火墙设置一定没问题

答案1

转到控制面板->网络连接->以太网适配器(或您连接的网络适配器)。右键单击它,转到状态。然后详细信息。

iPv4 地址、子网掩码、默认网关和 DNS 服务器是否正确?

答案2

上面的答案是正确的,所以我通过 Windows 10 > 设置 > 网络和 Internet > Wifi 添加我的静态 IP 设置。然后单击我的 Wifi 并选择编辑 IP 设置。

然而问题似乎是,当我输入子网 255.255.255.0 时,由于某种原因,出现一个错误,将其默认恢复为 255,然后被解释为 255.255.255.255,从而导致通过网络发送回响应的问题。

我现在已将这些设置改回自动(DHCP),并使用控制面板>网络连接-> Wifi 适配器上面的方法设置 IPv4 静态设置,它运行完美!

相关内容