IPv6天窗使用说明及最佳实践

一、什么是IPv6天窗

绝大多数的业务系统会包含其他网站的链接(外链),即使采取双栈转换技术,全面升级网络和修改程序,但若被引用的外链站点未升级支持IPv6,由于IPv6和IPv4协议栈不能互通,IPv6用户访问该业务系统时也会出现部分内容无法显示、部分功能无法使用等情况,通常页面呈现部分白板区域,该问题被称为“天窗”问题。

二、开启IPv6天窗功能的效果

可实现IPv6单栈用户正常访问IPv4外链资源,保障页面内容正常显示。方案架构图如下:

三、操作说明

登录知道创宇云防御控制台,进入【增值服务】-【增值模块】页面,或直接点击https://defense.yunaq.com/advanced/add_module/快速进入,进入后选择【IPv6天窗】功能,点击状态按钮即可开启/关闭该功能。

四、功能使用推荐

1.由于目前真实生产还不存在IPv6单栈环境,仅测试和研究领域存在,日常使用建议保持关闭(默认关闭状态),有强烈需求的业务系统可开启IPv6天窗功能。

2.若引用外链协议为HTTPS,开启IPv6天窗功能后访问可能会出现400报错,请联系知道创宇技术支持协助调优。

3.若外链为JS拼接形式则无法正常改写,不建议程序使用拼接外链,如有使用需进行调整。

4.若对改写有特殊需求,可联系知道创宇技术支持协助进行高级配置。