全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2616|回复: 14
打印 上一主题 下一主题

如何在开启slaac的情况下不让指定设备获取ipv6

[复制链接]
跳转到指定楼层
1#
发表于 2022-2-17 16:30:53 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
网上找了很多方案,都是需要关闭slaac,开启dhcpv6才行,比如:

https://v2ex.com/t/664819 (需要使用dhcpv6) 和 https://v2ex.com/t/736920 (需要关闭slaac)

这样安卓就无法获取ipv6了(因为安卓只支持slaac不支持dhcpv6)。有什么办法使用slaac但是不让某个设备获取ipv6么?
推荐
 楼主| 发表于 2022-2-17 16:49:15 | 只看该作者

而dhcpv6一直是不支持的,而且是won't fix:

《现在是2020年了,Android的IPv6仍然是坏的》
http://www.diglog.com/story/1003742.html

《Support for DHCPv6 (RFC 3315)》(Android官方IssueTracker,状态为Won't fix)
https://issuetracker.google.com/issues/36949085

《Android 支持 DHCP 获取 IPv6 了吗?》(结论是只支持slaac,不支持dhcpv6)
https://v2ex.com/t/799284
15#
 楼主| 发表于 2022-2-17 19:42:04 | 只看该作者
emptysuns 发表于 2022-2-17 17:30
尝试ip6tables 阻止对该设备发RA?(
话说回来,为什么不想让他获取v6呢 ...

另外,不想让他获取v6的原因是在某段时间想让他走隧道,但只有v4能走隧道,如果继续开启v6的话设备会优先选择v6连接,导致访问某些网站被tcp reset(连接重置的话,浏览器并不会从v6切换回v4。只有v6连不上,浏览器才会尝试v4)。
14#
 楼主| 发表于 2022-2-17 19:05:35 | 只看该作者
hcyme 发表于 2022-2-17 19:02
不仅仅这个,还有联通机房下发必须/64什么的

下发的如果是/64的话可以用6relayd解决。
13#
发表于 2022-2-17 19:02:56 | 只看该作者
musicapple 发表于 2022-2-17 19:00
手机是Android?Android的话需要开启slaac才行,不支持dhcpv6。

不仅仅这个,还有联通机房下发必须/64什么的
12#
 楼主| 发表于 2022-2-17 19:00:28 | 只看该作者
hcyme 发表于 2022-2-17 18:58
我这个猫坑,手机拿不到6,电脑用WiFi就没问题

手机是Android?Android的话需要开启slaac才行,不支持dhcpv6。
11#
发表于 2022-2-17 18:58:24 | 只看该作者
musicapple 发表于 2022-2-17 18:53
主要是不想让设备分布在不同nat下面,想让所有设备全在一个广播域内,这样才能互联。 ...

我这个猫坑,手机拿不到6,电脑用WiFi就没问题
10#
 楼主| 发表于 2022-2-17 18:53:03 | 只看该作者
hcyme 发表于 2022-2-17 18:51
联通光猫就是卡在这里,回头试试看看,移动的规范,下级随便什么设备,多少次nat都支持 ...

主要是不想让设备分布在不同nat下面,想让所有设备全在一个广播域内,这样才能互联。
9#
发表于 2022-2-17 18:51:02 来自手机 | 只看该作者
联通光猫就是卡在这里,回头试试看看,移动的规范,下级随便什么设备,多少次nat都支持
8#
 楼主| 发表于 2022-2-17 18:30:56 | 只看该作者
emptysuns 发表于 2022-2-17 17:30
尝试ip6tables 阻止对该设备发RA?(
话说回来,为什么不想让他获取v6呢 ...


无法阻止,因为是广播地址,不是该设备的地址。阻止这个,那所有设备全都无法获取ipv6了。
7#
发表于 2022-2-17 17:30:48 | 只看该作者
本帖最后由 emptysuns 于 2022-2-17 00:32 编辑
musicapple 发表于 2022-2-17 00:27
这样没用,就像 https://v2ex.com/t/736920 中说的那样:


尝试ip6tables 阻止对该设备发RA?(
话说回来,为什么不想让他获取v6呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 19:48 , Processed in 0.068446 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表