内容提要
微软在Windows 11 25H2中正式推出CLAT功能。CLAT是464XLAT的客户端部分,可将应用产生的IPv4流量转换为IPv6,经IPv6网络传输后由网络侧NAT64/PLAT转回IPv4,使依赖IPv4的旧应用能在纯IPv6网络中访问服务。该功能默认关闭,面向部署IPv6的企业,支持Wi-Fi和以太网,需网络侧配合,暂不支持DHCPv6前缀委派和WSL。
延伸解读
CLAT 的定位:客户端转换,依赖网络侧配合
CLAT 是 464XLAT 机制的客户端部分,负责将 Windows 设备上应用产生的 IPv4 流量转换为 IPv6,再经 IPv6 网络传输。但转换并非在设备端完成闭环:网络侧必须部署 NAT64 或 PLAT 转换器,才能将 IPv6 流量转回 IPv4 并连接目标服务。因此,企业不能仅靠启用 Windows CLAT 就实现纯 IPv6 网络访问,必须同步规划网络侧设备。
启用方式与部署前提
该功能默认关闭,面向正在部署 IPv6 网络的企业和组织,支持 Wi-Fi、以太网等接口,可通过命令或组策略主动启用。部署时需注意:Windows CLAT 要求使用 SLAAC 进行 IPv6 地址配置,暂不支持 DHCPv6 前缀委派,也不支持 WSL 子系统。企业在规划网络架构时,应确认现有 IPv6 地址分配方式与这些条件兼容。
转换前缀的发现机制
CLAT 客户端在设备缺少 IPv4 连接时开始发现配置,并能识别网络通过 DHCP Option 108 发出的 IPv6 优先信号。转换所需前缀可通过 IPv6 路由器通告中的 PREF64 获取;若网络未提供该信息,也可通过查询 ipv4only.arpa 进行 DNS 发现。这为 IT 管理员提供了多种前缀发布方式,可根据网络环境灵活选择。
过渡价值与当前限制
CLAT 的主要价值在于让企业逐步迁移网络,而不必等待所有旧应用完成 IPv6 改造,从而减少对双栈网络的依赖,并降低 IPv4 地址需求和网络管理复杂度。但需注意,该功能目前仅覆盖 Windows 11 25H2 Build 26200.9550+ 版本,且不支持 WSL,企业应评估关键业务是否涉及这些范围,再决定是否启用。
Q&A
Windows 11 25H2 中的 CLAT 功能是什么?
CLAT 是 464XLAT 转换机制的客户端部分,可将应用产生的 IPv4 流量转换为 IPv6,让数据通过 IPv6 网络传输,再由网络侧的 PLAT/NAT64 转换器转回 IPv4 连接目标。
CLAT 功能默认开启吗?如何启用?
该功能默认关闭,有需要的企业可以通过命令或组策略主动启用。
使用 Windows CLAT 需要网络侧提供什么支持?
网络本身需要提供 NAT64 或 PLAT 转换服务,Windows CLAT 负责客户端转换,需要与网络侧设备配合使用,不能单独使用 CLAT 客户端进行网络转换。
CLAT 支持哪些网络接口?
支持 WiFi、以太网等网络接口。
CLAT 如何自动发现转换前缀?
转换所需的前缀可以通过 IPv6 路由器通告中的 PREF64 获取,网络未提供该信息时,也可以通过查询 ipv4only.arpa 进行 DNS 发现。
Windows CLAT 目前有哪些限制?
需要使用 SLAAC 进行 IPv6 地址配置,暂时不支持 DHCPv6 前缀委派,也不支持 WSL 子系统。