网络上的一台计算机无法连接到互联网

网络上的一台计算机无法连接到互联网

我们有一个小型家庭网络,其中有 2 台电脑和各种移动设备。

最近,较新的电脑死机了,需要重启。但是,重启后,电脑就无法连接到互联网了。将鼠标悬停在开始栏上的网络图标上,会出现“未识别网络。无法访问互联网”的文字。

我们尝试了很多方法。我们重启了 PC 和路由器很多次。我多次禁用并重新启用静态 IP,但都不起作用。

查看网络信息,IPv4 和 IPv6 旁边都显示“无互联网连接”。

计算机通过穿过地板的3米以太网电缆进行连接。

  • 运行 ipconfig /all 会提供以下信息:
  • Windows IP 配置
  • 已启用 IP 路由 : 否
  • WINS 代理已启用:否
  • 以太网适配器 路由器
  • DHCP 已启用:是
  • 自动配置已启用:是
  • 自动配置 IPv4 地址 : 169.254.52.90 (暂定)

我复制的最后一行是我最怀疑的,因为它肯定应该是 192.168.0.X

我该怎么办?哪个部分出了问题?

如果需要任何进一步的信息,请询问。

还值得注意的是,我对网络设置并不是特别有经验,但我可以理解其中的大部分。

更多信息:

按照答案中的步骤操作后。以下是我获得的信息(请注意,我必须手动将其全部复制出来):

Static IP  : 192.168.0.199
Subnet Mask: 255.255.255.0
DNS Servers: 208.67.222.222
             208.67.220.220

DHCP       : No
Autoconfig : Yes

运行推荐的命令后,这是输出。我已经审查了它们出现的 MAC 地址和 IPv6 地址。

C:\WINDOWS\system32>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : XXXXX
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Mixed
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Router:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
   Physical Address. . . . . . . . . : XXXXX
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : XXXXX(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.0.199(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.0.1
   DHCPv6 IAID . . . . . . . . . . . : 248533145
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1E-29-61-44-D0-50-99-7C-B8-55
   DNS Servers . . . . . . . . . . . : 208.67.222.222
                                       208.67.220.220
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter isatap.{9A1C2E65-A816-4017-A217-0D7BA6439C1C}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

C:\WINDOWS\system32>netstat -se
Interface Statistics

                           Received            Sent

Bytes                             0               0
Unicast packets                   0               0
Non-unicast packets               0               0
Discards                          0               0
Errors                            0               0
Unknown protocols                 0

IPv4 Statistics

  Packets Received                   = 63
  Received Header Errors             = 0
  Received Address Errors            = 0
  Datagrams Forwarded                = 0
  Unknown Protocols Received         = 0
  Received Packets Discarded         = 182
  Received Packets Delivered         = 719
  Output Requests                    = 994
  Routing Discards                   = 0
  Discarded Output Packets           = 177
  Output Packet No Route             = 5
  Reassembly Required                = 0
  Reassembly Successful              = 0
  Reassembly Failures                = 0
  Datagrams Successfully Fragmented  = 0
  Datagrams Failing Fragmentation    = 0
  Fragments Created                  = 0

IPv6 Statistics

  Packets Received                   = 149
  Received Header Errors             = 0
  Received Address Errors            = 0
  Datagrams Forwarded                = 0
  Unknown Protocols Received         = 0
  Received Packets Discarded         = 296
  Received Packets Delivered         = 349
  Output Requests                    = 536
  Routing Discards                   = 0
  Discarded Output Packets           = 9
  Output Packet No Route             = 5
  Reassembly Required                = 0
  Reassembly Successful              = 0
  Reassembly Failures                = 0
  Datagrams Successfully Fragmented  = 0
  Datagrams Failing Fragmentation    = 0
  Fragments Created                  = 0

ICMPv4 Statistics

                            Received    Sent
  Messages                  28          28
  Errors                    0           0
  Destination Unreachable   28          28
  Time Exceeded             0           0
  Parameter Problems        0           0
  Source Quenches           0           0
  Redirects                 0           0
  Echo Replies              0           0
  Echos                     0           0
  Timestamps                0           0
  Timestamp Replies         0           0
  Address Masks             0           0
  Address Mask Replies      0           0
  Router Solicitations      0           0
  Router Advertisements     0           0

ICMPv6 Statistics

                            Received    Sent
  Messages                  4           17
  Errors                    0           0
  Destination Unreachable   3           3
  Packet Too Big            0           0
  Time Exceeded             0           0
  Parameter Problems        0           0
  Echos                     0           0
  Echo Replies              0           0
  MLD Queries               0           0
  MLD Reports               0           0
  MLD Dones                 0           0
  Router Solicitations      0           3
  Router Advertisements     0           0
  Neighbor Solicitations    0           10
  Neighbor Advertisements   1           1
  Redirects                 0           0
  Router Renumberings       0           0

TCP Statistics for IPv4

  Active Opens                        = 35
  Passive Opens                       = 34
  Failed Connection Attempts          = 1
  Reset Connections                   = 0
  Current Connections                 = 3
  Segments Received                   = 347
  Segments Sent                       = 345
  Segments Retransmitted              = 2

TCP Statistics for IPv6

  Active Opens                        = 3
  Passive Opens                       = 2
  Failed Connection Attempts          = 1
  Reset Connections                   = 4
  Current Connections                 = 0
  Segments Received                   = 772
  Segments Sent                       = 770
  Segments Retransmitted              = 2

UDP Statistics for IPv4

  Datagrams Received    = 404
  No Ports              = 366
  Receive Errors        = 52
  Datagrams Sent        = 989

UDP Statistics for IPv6

  Datagrams Received    = 291
  No Ports              = 245
  Receive Errors        = 51
  Datagrams Sent        = 460

C:\WINDOWS\system32>wmic NIC list brief
AdapterType     DeviceID  MACAddress         Name                                    NetworkAddresses  ServiceName  Speed
                0                            Microsoft Kernel Debug Network Adapter                    kdnic
Ethernet 802.3  1         XXXXX              Realtek PCIe GBE Family Controller                        RTL8167      1000000000
Tunnel          2                            Microsoft ISATAP Adapter                                  tunnel       100000
                3                            Microsoft Teredo Tunneling Adapter
                4                            WAN Miniport (SSTP)
                5                            WAN Miniport (IKEv2)
                6                            WAN Miniport (L2TP)
                7                            WAN Miniport (PPTP)
                8                            WAN Miniport (PPPOE)
                9                            WAN Miniport (IP)
                10                           WAN Miniport (IPv6)
                11                           WAN Miniport (Network Monitor)

C:\WINDOWS\system32>wmic NICCONFIG list brief
DefaultIPGateway  Description                             DHCPEnabled  DNSDomain  Index  IPAddress                                     ServiceName
                  Microsoft Kernel Debug Network Adapter  TRUE                    0                                                    kdnic
{"192.168.0.1"}   Realtek PCIe GBE Family Controller      FALSE                   1      {"192.168.0.199", "XXXXX"}                    RTL8167
                  Microsoft ISATAP Adapter                FALSE                   2                                                    tunnel
                  Microsoft Teredo Tunneling Adapter      FALSE                   3                                                    tunnel
                  WAN Miniport (SSTP)                     FALSE                   4                                                    RasSstp
                  WAN Miniport (IKEv2)                    FALSE                   5                                                    RasAgileVpn
                  WAN Miniport (L2TP)                     FALSE                   6                                                    Rasl2tp
                  WAN Miniport (PPTP)                     FALSE                   7                                                    PptpMiniport
                  WAN Miniport (PPPOE)                    FALSE                   8                                                    RasPppoe
                  WAN Miniport (IP)                       FALSE                   9                                                    NdisWan
                  WAN Miniport (IPv6)                     FALSE                   10                                                   NdisWan
                  WAN Miniport (Network Monitor)          FALSE                   11                                                   NdisWan

C:\WINDOWS\system32>wmic NICCONFIG list dhcp
Description                             DHCPEnabled  DHCPLeaseExpires  DHCPLeaseObtained  DHCPServer  Index
Microsoft Kernel Debug Network Adapter  TRUE                                                          0
Realtek PCIe GBE Family Controller      FALSE                                                         1
Microsoft ISATAP Adapter                FALSE                                                         2
Microsoft Teredo Tunneling Adapter      FALSE                                                         3
WAN Miniport (SSTP)                     FALSE                                                         4
WAN Miniport (IKEv2)                    FALSE                                                         5
WAN Miniport (L2TP)                     FALSE                                                         6
WAN Miniport (PPTP)                     FALSE                                                         7
WAN Miniport (PPPOE)                    FALSE                                                         8
WAN Miniport (IP)                       FALSE                                                         9
WAN Miniport (IPv6)                     FALSE                                                         10
WAN Miniport (Network Monitor)          FALSE                                                         11


C:\WINDOWS\system32>wmic NICCONFIG list dns
Description                             DNSDomain  DNSDomainSuffixSearchOrder  DNSEnabledForWINSResolution  DNSHostName  DNSServerSearchOrder                  DomainDNSRegistrationEnabled  FullDNSRegistrationEnabled  Index
Microsoft Kernel Debug Network Adapter                                                                                                                                                                                   0
Realtek PCIe GBE Family Controller                 {}                          FALSE                        Olie-PC      {"208.67.222.222", "208.67.220.220"}  FALSE                         TRUE                        1
Microsoft ISATAP Adapter                                                                                                                                                                                                 2
Microsoft Teredo Tunneling Adapter                                                                                                                                                                                       3
WAN Miniport (SSTP)                                                                                                                                                                                                      4
WAN Miniport (IKEv2)                                                                                                                                                                                                     5
WAN Miniport (L2TP)                                                                                                                                                                                                      6
WAN Miniport (PPTP)                                                                                                                                                                                                      7
WAN Miniport (PPPOE)                                                                                                                                                                                                     8
WAN Miniport (IP)                                                                                                                                                                                                        9
WAN Miniport (IPv6)                                                                                                                                                                                                      10
WAN Miniport (Network Monitor)                                                                                                                                                                                           11

Ping 结果:

Good PC ping 192.168.0.199
    Destination host unreachable
Bad PC ping 192.168.0.199
    Ping fine. 0ms average
Bad PC ping -4 localhost
    Ping fine. 0ms average

遵循所有说明,包括完成后重新启动。仍然没有连接。

禁用 IPv6 并 ping 以下内容:

192.168.0.1    : Transmit failed. general failure
8.8.8.8        : Transmit failed. general failure
www.google.com : Could not find host

随后更新 3:所有 ping 返回“传输失败。常规故障”

更新 我把它关了一天,现在看起来可以正常工作了。但我无论如何也想不出为什么。如果可能的话,我仍然希望您能解释一下问题所在,这样如果将来再次出现问题,我就可以更好地诊断它。

答案1

分配给该网络接口的 IP 地址是自动私有互联网地址 (apipa),在配置为 DHCP 时使用,但由于某种原因无法与 DHCP 服务器成功通信。从设计上讲,它不是可路由的地址,这就是为什么您无法在该 PC 上连接到互联网的原因。

我不确定您是否尝试使用静态 IP 或 DHCP 分配的 IP,因此我提供了两者的信息:

您提到您曾尝试多次设置和取消设置此 PC 上的“静态” IP 地址 - 您是否尝试手动为其分配 IP,或者使用 DHCP 服务器分配 IP 地址?

  • 如果您使用的是静态 IP 地址,请确保它是 LAN 上唯一的静态 IP 地址 - 如果检测到您的 IP 地址不唯一,将使用 apipa。尝试在“坏”PC 完全关闭的情况下 ping 该 IP 地址,看看是否有其他设备拥有该 IP 地址。确保您分配的静态 IP 地址不在路由器使用的 DHCP 范围内。

  • 如果您尝试使用静态 IP 地址,那么 ipconfig 指示已启用 DHCP 服务器使用这一事实就是您的问题 - 您存在配置冲突。请参阅以下内容指导正确将您的网卡设置为静态 IP 配置。

  • 如果你打算使用 DHCP,可以找到正确配置 DHCP 的指南这里. 确保您的设置与这些设置基本相同。

基本上,您不能在同一个接口上使用 DHCP 和静态 IP 地址,并且看起来系统正在尝试这样做(无论如何,这是最可能的情况)。

这可能是由 Windows 网络堆栈损坏引起的,因此如果您的配置(无论您尝试以何种方式设置)看起来良好,请按照以下步骤进行重置:

在提升的命令提示符下运行以下命令来重置网络堆栈

netsh winsock reset

netsh int ip reset

netsh int tcp reset

然后重新启动电脑。

如果这不起作用,请尝试以下操作(每次操作后重新启动)

  1. 卸载/重新安装网络接口卡的驱动程序。
  2. 在提升的命令提示符下,运行sfc /scannow以检查系统文件完整性。
  3. 如果您尝试使用静态 IP 地址,并且该地址配置正确且唯一,但您仍然获取 apipa,请尝试使用以下注册表修改在 Windows 中禁用 apipa

创建或编辑以下注册表项

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

Name: IPAutoconfigurationEnabled
Type: REG_DWORD
Hex: 0

更新-尝试上述步骤后仍然不起作用

  1. 由于你说你仍然得到一个 169.254.xx 地址,注册表修改显然不起作用 - 仔细检查设置是否正确 - 这里是一个链接至指南进行该设置更改。如果 DHCP 失败并且正在使用此设置,则您不应该获得任何 IP 地址。

  2. 除此之外,完全重置为安装默认值是下一个合乎逻辑的尝试。以下是在提升的命令提示符中运行的命令(来源)

将 WINSOCK 条目重置为安装默认值:

netsh winsock reset catalog

将 IPv4 TCP/IP 堆栈重置为安装默认值。

netsh int ipv4 reset reset.log

将 IPv6 TCP/IP 堆栈重置为安装默认值。

netsh int ipv6 reset reset.log

然后重启

  1. 您的 PC 上是否安装了第三方防火墙或“安全互联网”浏览类型的应用程序?Bitdefender 因在卸载后断开网络连接而臭名昭著。如果您仍安装有任何第三方软件,请尝试将其卸载。

  2. 尝试将其设置为静态 IP 地址并让我知道您看到的内容:

    • 选择一个新的 IP 地址,该地址位于网络其余部分的子网内,并且您以前没有用于这台电脑,例如 192.168.0.199(如果这是正确的子网)

我在这里假设数字,因此请相应调整;192.168.0.1 == routersubnet == 255.255.255.0。您可以通过查看网络上另一台正常运行的 PC 来确认它们。按如下方式配置 TCP IPv4 属性

   IP Address: 192.168.0.199
    Subnet Mask: 255.255.255.0
    Default Gateway: 192.168.0.1
    Preferred DNS Server: 192.168.0.1

现在关闭配置窗口并查看会发生什么。使用以下详细信息更新您的答案。

  1. ipconfig /all 的完整内容 - 至少包括完整标头和相关适配器的内容;标出主机名和 MAC 地址;例如:

    ipconfig /全部

    Windows IP 配置

       Host Name . . . . . . . . . . . . : XXXXXXXX
       Primary Dns Suffix  . . . . . . . :
       Node Type . . . . . . . . . . . . : Hybrid
       IP Routing Enabled. . . . . . . . : No
       WINS Proxy Enabled. . . . . . . . : No
    
    Ethernet adapter Ethernet 2:
    
       Connection-specific DNS Suffix  . :
       Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
       Physical Address. . . . . . . . . : XX-XX-XX-XX-9A-92
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
       IPv4 Address. . . . . . . . . . . : 192.168.1.101(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Lease Obtained. . . . . . . . . . : Saturday, July 9, 2016 10:00:30 PM
       Lease Expires . . . . . . . . . . : Tuesday, July 12, 2016 10:00:29 AM
       Default Gateway . . . . . . . . . : 192.168.1.1
       DHCP Server . . . . . . . . . . . : 192.168.1.1
       DNS Servers . . . . . . . . . . . : 192.168.1.1
       NetBIOS over Tcpip. . . . . . . . : Enabled
    
    1. 这些命令的输出从提升的提示符运行
      netstat -se
      wmic NIC list brief
      wmic NICCONFIG list brief
      wmic NICCONFIG list dhcp
      wmic NICCONFIG list dns

    2. 从另一台计算机尝试 ping 该计算机的新 IP 地址。会发生什么情况?超时或出现“无主机路由”错误?

    3. 从“坏”计算机,如果与请求的 IP 地址不同,它得到的 IP 地址是什么?从命令提示符,ping 目标地址 (192.168.0.199),然后发出命令ping -4 localhost并让我知道您看到的内容。

这些信息应该足以诊断出发生了什么,因为如果其他步骤不起作用,而新的步骤(重置)也不起作用,那么这是一个非常奇怪的问题。

  1. 首先尝试使用 netadapter 修复实用程序按照他们提供的说明它将重复您已经做过的许多事情,但如果其他方法都失败了,它值得一试。当您进行到第 10 步时,请使用 netadapter 工具(它们提供 3 个选择):http://www.thewindowsclub.com/netadapter-repair-network-issues

更新 2 - 禁用 IPv6 如果您可以轻松地将文件传输到此电脑,那么请使用此 MS 工具禁用 IPV6。如果您需要重新启用,使用这个工具。 如果仅为该适配器手动执行此操作,请取消选中 ipv6 设置(如图所示已选中),然后单击确定:

NIC 设置

更新 3

您禁用 ipv6 并重新启动,重新启动路由器。

然后在好的 PC 上确认两台电脑具有相同的网关 (192.168.0.1) 和相同的子网掩码 (255.255.255.0)。

如果需要,更新 badPC 来匹配 goodPC。

然后运行以下 ping 命令 - 将 goodPC 替换为其 IP 地址。
ping 192.168.0.1
ping goodPC
ping 8.8.8.8

它的行为就像你们不在同一个逻辑(子网)网络上,而 ipV6 可能是其中一个因素。

答案2

鉴于您的电脑获得 169.254.xx 地址意味着它无法从 DHCP 服务器接收 IP。

这可以有多种含义。

  1. DHCP 服务器工作不正常或由于范围已满而无法发放任何租约。

  2. PC 无法与此特定 DHCP 服务器建立联系。这可能是由于电缆问题。如果另一个 DHCP 服务器窃取了租约,则不会提供 169.254.xx 地址,而可能会提供 192.168.1.x 或 10.0.xx 地址。

我们必须首先排除比较容易做到的 2。

在计算机背面,网络电缆插入的地方,插头本身有 2 个诊断 LED。一个绿色,一个黄色。它们应该处于活动状态,表示与它所连的任何设备都有连接。如果 LED 没有亮起,则要么电缆的这一端或另一端被拔掉,要么电缆本身坏了。先拔掉插头,然后再次插入,从两侧插入,看看灯是否亮起。如果没有,请更换电缆。

如果灯亮了,但您仍然得到 169.254.xx 地址,请仔细检查 DHCP 服务器。

如果您尝试了所有方法,但网卡背面的灯就是不亮,请考虑重新安装驱动程序。

答案3

不久前,我的主板网络也出现了类似的问题,幸运的是,我有双网络,所以我能够在它们之间切换

它一直发生所以过了一会儿我这样做了:

1. shutdown computer   
2. remove power cable
3. remove motherboard battery
4. wait 5 minutes
5. put everything back together
6. try again

对我来说,这样做是有效的

也许内存中有些东西还没有被清理......

答案4

如果您正在使用静态 IP,请尝试将其关闭,因为它可能超出路由器的 IP 范围。您也可以使用另一台计算机连接到路由器,然后连接到路由器网关并找到上行范围。编辑:禁用静态 IP 后,还要重新启动路由器和 pic。

相关内容