第一次配置家庭网络中的 IPv6 ,太难了,平时在 VPS 上都是开箱即用,根本没有关心过。。。
希望有经验的朋友可以指点一下方向,谢谢!
现状:
/60
nslookup ip.sb
还是能返回 AAAA希望实现:
nslookup ip.sb
不返回 AAAA ,这个别的发行版应该很容易实现,OpenWrt 搜索到的主要是讲 LAN 下设备或者让调整上游设备;nslookup ip.sb
不返回 AAAA ,但又不影响 IPv6 的使用 2
0o0O0o0O0o OP |
3
lifanxi 2022-09-09 22:42:54 +08:00
原版的 OpenWrt 好像做不到过滤到 AAAA 记录。我现在的用法是多套一层 smartdns ,在 smartdns 里配置 force-AAAA-SOA yes ,迄今为止工作良好,没有遇到什么问题。
|
4
Jirajine 2022-09-09 23:04:49 +08:00 2
因为优先 ipv6 还是 ipv4 是由客户端决定的,路由器控制不了,最多劫持所有 AAAA 请求返回不支持,以每个请求都要浪费一个内网 dns 请求为代价强行让应用 fallback 回去。
linux 上大部分应用都是直接调用的 getaddressinfo libc 函数,一般发行版中由 glibc 实现所以也是 glibc 管理 v4/v6 优先级的,也就是所谓的 gai.conf 配置文件。 而 openwrt 用的是 musl libc ,而 musl libc 没有这么个配置项。 |
5
billlee 2022-09-10 02:14:54 +08:00 via Android 1
IPv6 就不要搞 NAT 了,安全问题靠防火墙默认拒绝 wan 口的传入连接。
|
6
huangya 2022-09-10 10:32:13 +08:00
1.同意楼上的,IPv6 就不要搞 NAT 了,OpenWRT 默认拒绝了 wan 口的传入连接.
2. >连接路由器的局域网设备能分配到 IPv6 地址( relay mode/server mode/hybrid mode 来来回回尝试了个遍,能分配到 IP ,但是都无法 ping 通) 直接 OpenWRT 路由器拨号吧,这样最简单 |
7
0o0O0o0O0o OP 感谢各位!
|
8
godall 2022-09-29 11:34:04 +08:00
@0o0O0o0O0o 怎么查看获取到的公网 IPv6 前缀是 /60 ?
|