【问题标题】:what triggers assigning IPv6 link-local address in Android什么触发在 Android 中分配 IPv6 链接本地地址
【发布时间】:2016-10-25 00:27:22
【问题描述】:

当加入仅支持 IPv6 的独立网络时,我的 Android 设备不会为 Wifi 接口生成链路本地 IPv6 地址 (fe::),但如果我将路由器连接到支持 IPv6 的外部网关,则会生成链路本地 IPv6 地址.

此外,如果我在设备中启用 IPv4,则还会生成 IPv6 链接本地地址。

有人能解释一下为了生成链接本地地址而实际使用的 Android 设备吗?据我了解,无论链接何时启动,链接本地地址都应该始终存在。

【问题讨论】:

  • 您好 Mikko,在问题文本中添加答案不是一个好习惯。我已将其移至真正的答案
  • @Mikko Jaakkola 你有解决方案吗?你现在可以从安卓设备获取链接本地 IPv6 地址吗?
  • 不。我进行了研究以了解它发生的原因,但从未找到明确的答案。我猜协议方面没有理由,行为必须与整体地址分配/约定有关。感谢@NickCardoso 纠正我的错误。

标签: android ipv6


【解决方案1】:

似乎至少启用 SLAAC(通过一些有效的 IPv6 网络广播)将使 Android 能够使用链接本地地址。

地址不需要去任何地方,但你需要小心这一点,因为 Android 7 改变了行为,如果它首先收到它,它将假定 IPv6 作为主要地址 - 这意味着如果 IPv6 地址不是有效的东西进度停止了。

在 Android 6 中,设备会在收到地址后立即将 IPv4 设为主要地址。

【讨论】:

  • @Nice Cardoso.. 如何从 android 设备获取 Link 本地 IPv6 地址?
猜你喜欢
  • 1970-01-01
  • 2014-08-24
  • 1970-01-01
  • 1970-01-01
  • 2018-12-04
  • 2016-04-18
  • 1970-01-01
  • 1970-01-01
  • 2011-01-28
相关资源
最近更新 更多