我最近开始出现烦人的症状。
在运行Windows 10的系统上,我无法使用环回IP 127.0.0.1建立套接字,我收到10013错误代码。如果我使用DHCP分配给同一系统的IP地址,则可以正确建立套接字。
进一步测试显示我也无法ping 127.0.0.1。它将报告"一般失败",如下所示:
Pinging 127.0.0.1 with 32 bytes of data: General failure. General failure. General failure. General failure.
该系统是运行32位Windows 10企业版(版本1607内部版本14393.693)的Hyper-V VM作为来宾操作系统。
我已禁用Windows Defender,更新了Hyper-V网络驱动程序,但没有任何帮助。
我还测试了我在互联网上找到的一些建议,例如netsh int ipv4 reset
,<DllImport("D:\...\called_c.dll", EntryPoint:="add", ExactSpelling:=False)>
Public Function add(ByVal a As IntPtr, ByVal b As IntPtr) As Integer
End Function
等,但我仍然无法解决问题。
答案 0 :(得分:0)
您可以尝试停用IPV6吗? (只是为了一个简短的测试,如果它的工作原理)
您是否在VM内的LAN设置中正确设置了网关?
您是否已从主机桥接LAN接口?
答案 1 :(得分:0)
问题已经解决。我关闭了防火墙,并选择&#34;使用Windows推荐设置&#34;,然后再次打开防火墙。现在可以ping通环回IP 127.0.0.1。此外,在问题解决后,我关闭了防火墙,环回IP仍然可以ping通。
我认为通过使用推荐设置打开防火墙可以刷新一些安全设置,因为我曾通过单击&#34; On&#34;直接打开防火墙。按钮,但无法修复。