666 字
3 分钟
Windows热点故障方案
起因
路由器上开启了MAC白名单,而我只有一台Windows电脑是在白名单内,但是我的其他设备又需要连WiFi。
在无法新增白名单的情况下,该怎么办呢?那当然是把Windows电脑的网络以热点的方式共享出去。
一开始的时候,设备连接上Windows热点后就能正常使用,但是后来某段时间设备却提示WiFi已连接但无法使用(也就是没网)。
网上讲的最多的方案就是给网卡适配器开启Internet连接共享
经过实测不能解决我的问题。
问题在哪?
既然设备提示说网络不可用,那么就从设备上看看具体的连接情况如何。
从图中能看到,DNS2是空白的,DNS1更是离谱的255.255.255.0。这DNS1咋看着跟掩码一样啊,能连上网才怪了!
那只要把DNS修好,就能正常联网了。解决方案有两种:
- 设备上配置静态IP,同时自定义DNS即可
- 修复DNS分配问题
第一种的解决方案最快速,但是每个设备我都要设置一遍,治标不治本。只要把DNS分配的问题解决掉,就能一劳永逸,更省事。
DNS由谁分配
当Windows开启移动热点时,其实跟路由器是差不多的。子设备的IP和DNS都是由Windows分配。默认情况下网关是Windows本身(硬编码的IP:192.168.137.1),从WiFi详情图能看出,DHCP服务是正常的,子设备拿到了192.168.137.32的IP。这说明Windows抽风了但没完全抽风。
修复DNS分配问题
Windows的ICS(Internet Connection Sharing),即Internet连接共享,是一项内置于Windows操作系统中的网络功能。为了实现网络共享,ICS在后台集成了以下核心网络服务:
- NAT (网络地址转换):将局域网内的私有 IP 地址转换为公网 IP,实现多设备通过单一连接上网。
- DHCP (动态主机配置协议):自动为连接到该电脑的其他设备分配 IP 地址(通常默认网段为 192.168.137.x)。
- DNS 代理:为下挂设备提供域名解析服务。

既然ICS服务负责网络共享的功能,那只要把ICS服务重启,自然就解决了网络共享抽风的问题。
最终成果
重启ICS服务后,设备连接Windows热点不弹提示了,又能美美上网了。
