iphone连接PC充电,PC自动使用iphone流量上网,导致PC的ip改变,无法调用特定接口

【iphone连接PC充电,PC自动使用iphone流量上网,导致PC的ip改变,无法调用特定接口】记录一次很坑的问题,iphone连接PC充电,PC自动使用iphone流量上网,导致PC的ip改变,调用ip接口报调用超时;
排查问题过程:

  • 【排除接口问题】别人通过局域网wifi可以访问API, 排除接口问题
  • 【排除postman问题】本地通过postman访问,失败,尝试使用本地web服务访问
  • 【排除本机环境问题】 重启电脑,关闭本地所有网络代理。
定位到问题:
  • 【确认问题在本机】ping 接口地址,报超时。运维说只能使用telnet,安装telnet再次尝试失败。定位到本地电脑网络问题。
  • 【查看本机外网ip】通过百度查看本机外网ip,发现显示的是联通网络ip,不是我们公司的ip; 才发现是手机通过usb在pc上充电 ,pc直接使用手机流量在上网。手机上也没有任何提示导致。
经验:
iphone 通过USD在pc上充电时,有时会报是否信息此设备,下面有一行小字显示本机会使用手机的网络。这一块平时没注意很容易忽略掉。减少手机流量使用,减少不必要的问题。

    推荐阅读