前段时间,我在一个linux设备上实现了一个radvd守护进程,以便向它的绑定设备发送icmpv6路由器通告消息。我从这个网站上下载了1.9.2版本的radvd:http://www.litech.org/radvd/。我编译并安装了它,并编写了一个小模块来管理它(启动radvd守护进程,根据设备设置定义radvd配置文件等)。
我正在寻找在与牛油糖版本的Android设备做同样的事情。我假设设备正确地从系统接收了一个IPv6地址。到目前为止,我在这个网站上创建了适用于Android的1.8.5版本的radvd:https://github.com/ddrown/android_external_radvd。
它在Android中是一个好的开始版本,还是有人知道更好的选择?
发布于 2017-08-13 15:11:36
我在一部Android手机上启用了蓝牙连接,并使用蓝牙连接了另一部Android手机。我可以观察到支持tether的Android手机能够发送路由器通告。我启用蓝牙连接的手机连接到一个移动网络,该网络为它提供了一个IPv6地址。所以我不认为有任何需要一个单独的radvd,但我还不确定Android上的哪个模块正在帮助发送路由器通告,可能是dnsmasq*
上面的练习帮助我了解到Android有发送路由器广告的能力,而不需要安装另一个模块。
https://stackoverflow.com/questions/42327378
复制相似问题