
IPV6
文章平均质量分 64
cc0410
这个作者很懒,什么都没留下…
展开
-
Android 关于IPV6 DNS的问题
解决android ipv6 dns的问题原创 2022-04-14 17:46:41 · 7454 阅读 · 0 评论 -
记录DHCP IPV6遇到的问题(一)
进行DHCP IPV6连接的时候,经常遇到设备获取过一次地址后,在短时间内再次重新主动进行一次DHCP IPV6连接,会连接失败,从抓包来分析就是上行服务器不响应。通过与服务器方的沟通,了解到一点,服务器会记录请求设备的mac和DUID(是唯一标识一台DHCPv6设备(包括客户端、中继和服务器)的标识符,用于DHCPv6设备之间的相互验证),发现的设备DUID会一直变动,导致校验失败,所以服务器就不响应了。找到原因,接下来就到了分析源码的时候了: /* * 2 bytes.原创 2021-09-03 10:39:42 · 3015 阅读 · 0 评论 -
Android有线IPV6总结(一):IPV6无状态
IPV6无状态Android Frameworks的流程如下图所示:在上图中我们可以看到无状态的DNS获取是根据RA报文中的MOflag来确定的,如果M=0,O=0那么我们将获取自定义的默认DNS地址,如果M=0,O=1那么我们将通过DHCPv6来获取DNS地址,RA报文如下图所示:DHCPv6请求DNS地址的流程如下图所示:...原创 2019-11-29 11:26:34 · 2257 阅读 · 0 评论 -
Android有线IPV6总结(二):内核中RS与RA的一点学习
RS:Router Solicitation路由器请求RA:Router Advertisement路由器公告在Android系统中我们想要打开一个网络接口(比如eth0)的ipv6功能,用命令的话我们有如下两种办法:1,echo 0 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6直接读写的内核proc文件2,ndc interface ipv6 eth0 enable用ndc命令,最终也是写内核proc文件如上的操作pr..原创 2020-09-15 10:00:28 · 6640 阅读 · 1 评论