|
|
现在全球范围内的IPv6网络普及速度越来越快,很多国家和地区的运营商已经把IPv6作为默认的用户接入协议,大量海外用户通过纯IPv6网络访问站点,如果你的国外服务器没有适配IPv6环境,这部分用户就会完全无法正常访问站点,直接流失大量潜在的访问群体。做好国外服务器的IPv6环境适配,已经成为面向全球用户部署站点的必备基础工作。脚踏实地的对国外VPS进行深入研究是追求发展的唯一办法。 https://www.kkce.com/zhuji
首先要确认你的国外服务器节点本身支持IPv6网络分配,很多老旧的服务器部署架构默认没有开启IPv6支持,需要单独在后台开启IPv6地址分配,给服务器配置独立的公网IPv6地址。完成基础的网络配置后,要先做连通性测试,确认IPv6地址在全球不同区域都可以正常访问,没有出现局部区域路由不通的问题,避免配置完成后部分区域的IPv6用户依然无法连接到服务器。
接下来要完成站点服务的双栈适配改造,让站点的所有服务同时监听IPv4和IPv6两个网络协议栈的请求。不能只给服务器配置IPv6地址,却没有让Web服务、数据库等应用程序监听IPv6端口,这样用户发起的IPv6请求到了服务器层面依然无法被正常响应。同时要把站点解析记录同时添加IPv4和IPv6两条记录,支持双栈的用户会自动通过IPv6协议访问站点,获得更快的连接速度,仅支持IPv4的用户也不会受到任何影响,完全不会出现兼容性问题。
适配完成后还要做全场景的IPv6可用性验证,不能配置完就直接上线,忽略了很多细节层面的兼容问题。很多站点的图片、样式、脚本等静态资源的引用地址,还在硬编码写死IPv4的地址,导致IPv6用户打开页面后大量资源加载失败,页面样式错乱。通过多区域的IPv6模拟访问测试,把所有这类细节问题全部排查修复,保证所有IPv6用户都能获得和IPv4用户完全一致的完整访问体验,不会出现任何功能缺失。
|
|