简写:
我的 Mac 和 PC 都可以加入 Netgear 路由器的 WiFi 网络。但从两天前开始,PC 就无法连接到互联网(“无互联网,安全”)。重新启动路由器和 PC 都无济于事。
环境:
- Mac:运行 MacOS Big Sur v11.1 的 Macbook Pro
- PC:运行 Windows 10 Pro v 21H1 的英特尔 NUC
- 路由器:Netgear R7000 运行 V1.0.11.116_10.2.100
细节:
- 我的英特尔 NUC能当我选择邻近的 WiFi 网络时连接到互联网,结果显示“已连接,安全”状态。
- 当选择我的 AP 的 2.4GHz 或 5GHz 网络时,它确实连接到 WiFi,但无法连接到互联网。
- 阅读 Netgear 日志,我可以看到它将 DHCP 地址分发给了 Intel NUC。
- 单击英特尔 NUC 上的“故障排除”时,系统会显示以下消息:“Wi-Fi”没有有效的 IP 配置”
检测详细信息(由于我无法连接到英特尔 NUC,因此手工复制):
Details about the network adapter diagnosis:
Network adapter Wi-Fi driver information:
Description . . . . . . . . . .: Intel(R) Wireless-AC 9560 160MHz
Manufacturer . . . . . . . . .: Intel Corporation
Provider: . . . . . . . . . . .: Microsoft
Version:. . . . . . . . . . . .: 21.10.2.2
Inf File Nmae . . . . . . . . .: C:\WINDOWS\INF\netwtw08.inf
Inf File Date . . . . . . . . .: Saturday, December 7, 2019
Section Name. . . . . . . . . .: Install_MCPIEX_GENM2CRF_9560_AC_2x2_HMC_WINT_64_AC
Hardware ID . . . . . . . . . .:
Instance Status Flags . . . . .: 0x180200a
Device Manager Status Code. . .: 0
IfType. . . . . . . . . . . . .: 71
Physical Media Type . . . . . .: 9
... 再向下:
Profile: xxxx-5g (SSID name suppressed)
SSID: xxxx-5g
SSID length: 12
Connection mode: Infra
Security: Yes
Set by group policy: No
Connect even if network is not broadcasting: No
Connectable: No
Reason: 0x00028001
最后一行看起来很可疑。您对“原因:0x00028001”的含义有什么见解吗?
更新
根据@Tonny 的建议,以下是来自的信息ipconfig /all
,但省略了以太网适配器部分(因为我正在进行所有手动复制):
Windows IP Configuration
Host Name . . . . . . . . . . . . . . : NUC-10
Primary Dns Suffix . . . . . . . . . :
Node Type . . . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . . . : No
WINS Proxy Enabled. . . . . . . . . . : No
DNS Suffix Search List. . . . . . . . : home
Wireless LAN adapter Local Area Connection* 2:
Media State . . . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix. . . . :
Description . . . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter
Physical Address. . . . . . . . . . . : D0-C6-37-xx-xx-xx
DHCP Enabled. . . . . . . . . . . . . : Yes
Autoconfiguration Enable. . . . . . . : Yes
Wireless LAN adapter Local Area Connection* 3:
Media State . . . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix. . . . :
Description . . . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter #2
Physical Address. . . . . . . . . . . : D2-C6-37-xx-xx-xx
DHCP Enabled. . . . . . . . . . . . . : Yes
Autoconfiguration Enable. . . . . . . : Yes
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix. . . . : home
Description . . . . . . . . . . . . . : Intel(R) Wireless-AC 9560 160Mhz
Physical Address. . . . . . . . . . . : D0-C6-37-xx-xx-xx
DHCP Enabled. . . . . . . . . . . . . : Yes
Autoconfiguration Enable. . . . . . . : Yes
Link-local IPv6 Address . . . . . . . : fe80::xxxx:xxxx:xxxx%10(Preferred)
IPv4 Address. . . . . . . . . . . . . : 192.168.254.14(Preferred)
Subnet Mask . . . . . . . . . . . . . : 255.255.255.0
...
Default Gateway . . . . . . . . . . . : 192.168.254.254
DHCP Server . . . . . . . . . . . . . : 192.168.254.254
...
DNS Servers . . . . . . . . . . . . . : 192.168.254.254
NetBIOS over Tcpip. . . . . . . . . . : Enabled
有趣的是,这可能是问题所在:我已为我的 Intel NUC 分配了固定 IP 地址 192.168.1.101,但如果我对上述内容的解释正确,它认为它被分配给了 192.168.254.14。这是正确的解释吗?
答案1
DHCP 信息清楚地显示您的路由器是 192.168.254.254,提供 DHCP、DNS 并且是默认网关。
它向其客户端提供 192.168.254.0/24 网络。
如果您想手动分配 ipv4 地址,则必须使用同一范围内的地址(并且不属于 DHCP 池),否则它将不起作用。192.168.1.101
肯定是错误的。
为什么要在 NUC 上手动配置它呢?
如果您想确保 NUC 获得哪个 IP 地址并且始终保持不变,正确的方法是登录路由器并配置其 DHCP 服务器以每次向 NUC 分发相同的地址。
(所谓的“静态分配”或“DHCP 保留”。)
这还可以确保路由器知道提供给 NUC 的是什么,并且它不会尝试将相同的 IP 地址分配给另一个 DHCP 客户端。
答案2
奇怪的是,这似乎是一个硬件问题:我注意到 NUC 的 WiFi 适配器在退出之前会短暂连接。
作为一种解决方法,我得到了一个 USB WiFi b/g/n 加密狗并将其插入。瞧,可靠的连接。
继续走,这里没什么可看的……