win10安装charles,honor8手机无法上网,巨坑!

win10安装charles,honor8手机无法上网,巨坑!


最近买了一本书《Pyhton3 网络爬虫开发实战》,刚刚在搭建环境,其实我python都没学多少,但是感觉爬虫非常有意思,所以就学起来了。

其实安装教程网上已经一大堆了,随便关键字一搜,就有很多教程出来了。但是我觉得还是写一写吧,我的是win10系统,华为honor8的手机,然后Charles是4.2.7版。

早上,我安装了Charles,然后跃跃欲试,结果现实是千奇百怪的,完全不是教程说的那样。这里推荐一篇荣耀8的博客,非常不错。博客地址

我的疑问是,网上说电脑和手机要在同一网段,这个很简单,只有保证手机和电脑练的的同一个路由器就可以了。为什么我的电脑ping我手机的IP,是可以的,但是为什么我设置手机WiFi网络代理的IP为电脑的就不行呢?(即为电脑的IPV4地址)。手机就是上不了网,网络超时。于是我分析了一波原因。。。

一、我电脑装了VPN软件,也开了,是不是这个原因呢。好,我关掉行了吧。直连总行了吧,结果不行。排除。。

二、我的手机也装了代理的软件,我把它关了,网也还是不能上。证书装不了,因为你网都不能上,手机无法通过电脑代理上网。排除。

三、我还是觉得我电脑配置有问题,然后我就去看电脑本机的代理,发现好像Charles软件开了就会有这个,于是觉得不是这个问题,但是我坚信是电脑配置的问题。
win10安装charles,honor8手机无法上网,巨坑!_第1张图片

四、我打开了虚拟机,装的是win7,安装Charles软件,再按教程弄一波,这里要把虚拟机和你的手机IP保证在同一网段,具体网上搜。居然很顺利的连上了。我这时就确定是我电脑的问题了。

五、这时我开始思索,是什么原因呢?是什么在阻止我的手机上网,然后看了右下角,我去,我开着360。这对于某些软件的安装和使用确实很不友好,可以说它很强大,什么都要管。关掉,这回总可以了吧?想多了,还是不行,但是我越来越靠近答案。

六、win10还有自带的defender呢,我去关掉它.这回可以了吧,然后还是被狠狠打脸,不行就是不行。这一天,我已经崩溃很多次了,不差这一次。哼!继续!
win10安装charles,honor8手机无法上网,巨坑!_第2张图片

七、我想到的是网络,网络配置没问题呀,本机可以上网,就是手机通过电脑代理就不行了,而且是我这台装着win10的电脑不行,其他电脑可以。我突然想到防火墙,我为什么刚开始就是没想到呢?气炸!关掉它,这回,你觉得可以吗?

win10安装charles,honor8手机无法上网,巨坑!_第3张图片
我只关掉了专用网络,这回可以上网了,而且还抓到了微信https开头的请求。

win10安装charles,honor8手机无法上网,巨坑!_第4张图片
这篇不是安装教程,因为网上够多了,我写的是win10下的安装奇葩问题。
总结一下几点:
win10的杀毒能力实在是很强,防御能力真强。比win7强多了,更安全了。
排除问题的能力很重要,不然就是在瞎搞,我就搞了一天。
学习总会遇到问题,刚开始肯定会不顺利,不要放弃就是了。

爬虫感觉还真的挺好玩的,好吧,我还没用python爬过,奇葩的是我用过的是Java。我也觉得奇怪,Java爬虫,不过还真有一个Java的爬虫框架在GitHub很有名的,国内高手写的。

你可能感兴趣的:(python)