4

分享一次解决米6 WiFi问题的过程 | 和其他客户端IP地址冲突

 2 years ago
source link: https://hellodk.cn/post/53
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

分享一下上午解决米6 WiFi问题的过程:

今天忽然发现米6的WiFi 怎么都不好用,时断时续的。。还以为是网上大家说的各种断流问题呢,怎么都觉得我的路由器和配置都没问题呀。。。嘤嘤嘤

找原因并想办法解决:

1、看到米6的地址是10.10.10.10,而且获得了IPv6地址,想着可能是v6地址干扰?就把v6的ULA前缀删掉了(虽然由lan的bridge 分配了v6地址,但实际上wan口没有能力下发v6,所以这个v6也就没有用,纯粹自我安慰而已)

现在因为解决问题,把它删掉了。。(强迫症又想加回来???mmp都忘了那串字符串了,还是算了吧!)

2、前几天把米6开发版,获取了miui自带的root权限。当时想着调节系统振动幅度,所以要root。觉得是这个的锅?想想也不太科学 但还是试试吧。

怎么解除root权限呢?搜了下,只能通过系统设置里,下载完整包“系统升级”“更新”一下,更新好后就自动变普通的开发版了,经验证确实如此。而且会保留用户数据,放心升级。但是这个并不能解决问题,因为原因不在这鹅。

3、这些都做了发现还是没解决问题,好恼火呀!!!

4、删掉/tmp/dhcp.leases文件,忘记客户端的网络,重新连接WiFi(申请IP的过程),不行诶。。

5、重启network服务不行(/etc/init.d/network restart

6、ssh登录路由器,也总是断开。这里产生了很大的疑问:ssh的配置文件都配置的好好的,之前1个小时不动也不会connection closed,不存在登录上了不过5秒钟,就自动断开了这样的情况。后来想了想,可能是地址冲突?哦豁,还真是——

后来看看电脑的ip地址

MD逗我玩呢,怎么也是10.10.10.10,和手机获得了同样的地址,进适配器设置里看,居然配置了静态地址!且地址就是10.10.10.10

把电脑的地址获取方式改回DHCP,(有必要的话ipconfig /releaseipconfig /renew一下)问题解决了。

PS:好奇怪,我一直都是DHCP啊,可能是之前做调试弄的⑧,然后忘了改回来~

最后冷静分析下:这里的地址冲突问题,假如路由器发现一个客户端配置了static IP,那么路由器在给申请IP的客户端分配IP时规避这个IP?有待研究。。DHCP的协商通信过程都忘了hhhh,好像是6个阶段吧。之前是因为电脑先开机,获取了10这个地址,然后其他无线客户端获得的是10往后的地址了,所以没冲突了。感觉这里的冲突检测确实很有必要啊!


end.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK