问题现象

  1. win10电脑本身使用4G信号上网,打开热点,以wlan形式共享。
  2. 手机可以正常搜索到电脑的wlan信号,也可以正常加入,但是无法上网。iPhone13右上角并不显示wifi图标,但是wifi设置中看到已经连接上电脑的热点。
  3. 电脑不显示已经加入热点的手机。

问题分析

首先排查手机是否真的连接上了电脑热点。

在电脑上打开cmd,输入ipconfig命令回车,发现多了一个本地连接,并且可以看到电脑本机的ip地址。

在手机的wlan设置中查看连接到的电脑热点的详细信息,下面也可以看到手机的ip地址。

在电脑上ping手机的ip,发现可以ping通,证明手机确实已经加入了电脑的网络,和电脑在同一个局域网了。

马上想到可能是由于之前设置virtual box的时候,把其他可以连接外网的网络共享给了virtual box的那个本地网络,导致热点的网络并没有共享能连接外网的其他网络(比如4G网络)上。

问题解决

打开控制面板,找到 网络和Internet>网络连接 界面。可以先找到“网络和Internet”,然后点击“网络和共享中心”,再在左边找到“更改适配器设置”,找到如下图的这个界面:

image-20220202222238766

首先确定热点对应的网络是图中的“本地连接*11”。在界面中找到手机网络,右键属性,然后在后面第二个“共享”选项卡中,将共享的网络改成“本地连接*11”,确定即可。

之后发现手机已经可以正常使用热点上网,并且电脑上也可以看到已经连接的手机。