查看文档目录

IPv6 支持范围

IPv6 支持范围:网站、四层转发、回源地址、内核封禁和 TOA 各自对 IPv6 的支持情况,以及怎么查看网站的 IPv6 运行状态。

作用

汇总各个模块对 IPv6 的支持,方便规划网站、四层转发和回源。

使用场景

  • 要让网站同时接受 IPv4 和 IPv6 访客。
  • 源站只有 IPv6 地址。
  • 四层转发需要 IPv6 监听。
  • 想确认某个防护功能是否对 IPv6 访客生效。

在哪里配置

模块位置
网站网站管理,编辑网站,“IPv6 开关”;列表里的“IPv6 运行状态”显示结果
四层转发转发规则的“IPv6 开启”
回源地址网站或四层转发的源站地址,IPv6 地址写成 [2001:db8::1]:8080 的形式

各模块的支持情况

模块IPv6
网站访问开启网站的 IPv6 开关后,节点在该网站的端口上同时监听 IPv4 和 IPv6(0.0.0.0 与 [::])
四层转发转发规则可开启 IPv6 监听
回源地址可以使用 IPv6 地址,需要带方括号
内核封禁计数单位是客户端:IPv4 地址,或 IPv6 的 /64 网段
TOA只传 IPv4 客户端地址;IPv6 客户端改用 PROXY protocol
PROXY protocol v1IPv4、IPv6 客户端都能传
DNS 解析DNS 服务商接入支持 AAAA 记录类型
名单和规则名单、规则条件里的地址字段接受 IPv6 地址

网站的 IPv6 运行状态

状态含义
未启用网站没有开启 IPv6
待生效已开启,等待节点应用
已生效节点已经在监听 IPv6
生效失败节点应用失败

开关表示你希望开启,实际状态以节点运行时为准。

常见问题

开了 IPv6,访客仍然走 IPv4

访客是否走 IPv6 还取决于域名有没有解析到 IPv6 地址,以及访客网络本身。先看“IPv6 运行状态”是否为已生效,再检查域名的 AAAA 记录。

源站只有 IPv6

在源站地址里写成带方括号的形式,例如 [2001:db8::1]:8080。

四层转发想把 IPv6 客户端地址传给源站

用 PROXY protocol v1。TOA 只传 IPv4 客户端地址。

运行状态一直是待生效

等待节点应用最新发布;节点离线或版本过旧时不会应用,先在节点列表里确认。