1、无线网络上网问题现象
这次遇到的无线网络上网问题现象很是怪异,如果插上网线,有线网络是没有问题,这样就排除了IP协议栈的问题,发现ping网关可以ping得通,遇到这样的情况,我会觉得,应该是网关上作了MAC绑定一类的,可是奇怪的是,无线路由器上没有做任何的设置,甚至连上网都不需要输入密码的。无线网络使用的是DHCP自动获取IP地址,并且能正常获取,并且连接上。
后来想,是不是装了什么软件的原因,最先删除了杀毒软件,直到删除了VMware虚拟机软件之后,发现网络可以访问了。
2、解决办法
罪魁祸首原来是虚拟机的网卡,把虚拟机的网卡禁用即可。
但是我发现,并不是所有无线网络不能上网都是这个问题,在正常的情况下,启用虚拟机的网卡并不会对网络产生问题。
3、总结
在处理网络问题的时候,先ping一下127.0.0.1来测试一下自己的IP协议栈有没有问题,如果没问题的话,先禁用其他的网络连接,只使用一种网络连接来测试。
4、我的猜想,没有验证
对这个问题我个人觉得是可能虚拟机网卡配置的IP网段的问题(这台电脑是Aillo的,我不知道他的虚拟机网卡配置的IP是多少),可能和无线网络在同一个网段,导致机器不知道怎么去路由,可是有一个反驳的理由,那就是无线网络和有线网络使用的都是192.168.1.0/24的网段(在使用无线的时候会拔掉网线),在使用有线网络的时候怎么没有问题呢?我用ipconfig /flushdns之后,发现ping百度的时候还是可以获取到正确的百度的IP,但是nslookup却有问题。