首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
测试工具
›
SmokePing
›
IPv6 访问测试
广告
V2EX
›
宽带症候群
Android 居然坚决不支持 dhcpv6
121121121
·
2017-01-07 17:19:41 +08:00
· 10756 次点击
这是一个创建于 2268 天前的主题,其中的信息可能已经有所发展或是发生改变。
电信 pppoe 分配的 ipv6 掩码是 /64 ,理论是 2^64 个 ip ,但是内网的机子只有 dhcpv6 才能分配到真实地址,目前 linux mac windows ios 都支持 dhcpv6 只有 Android 不支持。 Android 只支持无状态的 ipv6 分配方式,一次最少要分配一个 /64 的 ip 段才行。
dhcpv6
IPV6
分配
Android
8 条回复
•
2017-01-14 11:15:41 +08:00
1
LGA1150
2017-01-07 18:16:20 +08:00 via Android
6relayd 或 odhcpd 中继
2
ZRS
2017-01-07 18:50:53 +08:00
现在电信有 ipv6 了? LZ 的接入方式是?
3
infinet
2017-01-08 09:03:31 +08:00
可以在内网上分配一个公网上没有的 /64 ip 段,然后用 nat6
https://wiki.openwrt.org/doc/howto/ipv6.nat6
4
seasstyle
2017-01-08 21:19:07 +08:00
@
ZRS
我广东电信没有 v6 地址,你哪里的?
5
skylancer
2017-01-09 11:28:03 +08:00
@
seasstyle
别说那么绝对,深圳电信就有
6
121121121
OP
2017-01-10 01:07:42 +08:00
@
infinet
nat6 的话,和 ipv4 nat 没啥区别了,纯粹没事找事
7
infinet
2017-01-10 09:51:13 +08:00
@
121121121
电信分配的 ipv6 掩码是 /64 ,并不等于把这个 /64 子网分配给你,所以在局域网直接上 SLAAC 说不定会有问题。有种方法是从这个 /64 子网里随机选一段未用的, 用 DHCP6 分配给局域网用户,然后在电信端用 NDP 代理。而安卓偏偏不支持 DHCP6, 只能用 SLAAC 。所以你的问题是 1) 要用 ipv6 , 2) 可能没有分配 /64 子网 3) 局域网上只能 SLAAC , 满足这三个条件的,只有 nat6 。
8
pagxir
2017-01-14 11:15:41 +08:00
@
121121121
还是有区别的。 ipv4 的 nat 基本上是 napt 。但是 ipv6 可以使用 纯粹的 NAT 。
电信分配给你本来就是 /64 的吧。 SLAAC 是大势所趋,android 这么干没啥毛病。
关于
·
帮助文档
·
博客
·
nftychat
·
API
·
FAQ
·
我们的愿景
·
广告投放
·
实用小工具
·
2564 人在线
最高记录 5556
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms ·
UTC 14:46
·
PVG 22:46
·
LAX 07:46
·
JFK 10:46
Developed with
CodeLauncher
♥ Do have faith in what you're doing.