关于IPv6技术升级具体做了什么,在我脑海里只是更换了域名解析的IP而已,所以找了这篇文章,帮助初步解惑。

原文地址:https://www.maczd.com/post/web-ipv6-upgrading.html#prettyPhoto

网际协议第六版 IPv6(Internet Protocol version 6)是最新的互联网协议,协议标准最早诞生于 1998 年 12 月。IPv6 的出现解决了 IPv4 地址枯竭的问题和提升网络传输效率,不过由于开始时期 IPv6 的标准复杂以及需要硬件软件同时支持,运营商和用户对升级 IPv6 积极性并不高。

一、为什么要对网站进行 IPv6 改造

近些年来,IPv6 普及迅猛开来,许多国家的电信运营商纷纷跟进建设 IPv6。伴随着运营商旧设备的报废,新设备普遍支持 IPv6,一些 IPv6 的基础设施如 DNS 等也基本建立完成。

2011年 6 月 8 日,以 Google、Facebook、雅虎等互联网巨头网站相继开始支持 IPv6; 在 2017 年,Google 曾宣布大约有 20% 的访客使用 IPv6 进行搜索。

中国也印发了《推进互联网协议第六版(IPv6)规模部署行动计划》,计划到 2018 年末,中国 IPv6 用户不低于 2亿,占互联网用户比例不低于 20%,2020 年,IPv6 用户不低于 5 亿,占互联网用户比例不低于 50%,2025 年末,中国 IPv6 规模、用户规模世界第一。

资料来源:http://www.xinhuanet.com//politics/2017-11/26/c_1122012631.htm

在中国,三大基础运营商已经基本上完成了对 IPv6 的改造,如果您的设备支持 IPv6,现在基本上可以连接到 IPv6 网络。因此,现在有必要对现有网站进行 IPv6 升级改造,以便尽早支持 IPv6 访客。

二、如何对网站进行 IPv6 改造

网站 IPv6 改造主要是从以下方面:

(一)网站 IPv6 改造条件

1、域名支持 AAAA 解析
AAAA 解析是将域名解析为 IPv6 地址。目前几乎主流的域名商和提供的 DNS 解析服务都支持 AAAA 解析。

2、服务器系统软件支持 IPv6
目前几乎所有的操作系统和服务器软件都支持 IPv6。在软件上几乎不存在问题。

3、主机运营商提供 IPv6 地址
目前网站 IPv6 改造最主要的还是需要主机运营商的支持,需要提供和分配 IPv6 的地址。

(二)服务商提供的 IPv6 方式
目前国内的云主机服务商(2018年)主要有以下几种实现方法:

(1)IPv6 双栈
主要是华为云和景安云,同时为主机服务器提供 IPv6 和 IPv4 双地址,主机可以直接和 IPv6 和 IPv4 网络进行通信。

华为云 IPv6 解决方案
国外大部分的服务器也是使用类似的方案。

(2)IPv6 转换
主要是阿里云和百度云在用。运营商为服务器提供一个 IPv6 地址,但不是配置在主机网卡上,而是统一管理,在前端上对 IPv6 流量(TCP、UPD)转换成 IPv4 流量,再转发到后端的服务器,有点像于端口转发的应用层代理。

百度云 IPv6 终结

优点是不需要改变主机原有结构,特备是对于 HTTP 服务器可以做到快速实现。缺点是服务器不能主动的进行 IPv6 通信,同时一些软件会有异常,如 HTTP 服务器日志记录根本不到 IPv6 地址。

三、本站 IPv6 改造方案
本站一共使用了两台服务器,分别进行了网站 IPv6 支持改造,步骤如下:

(一)百度云 IPv6 改造步骤
本站托管于百度云中,目前百度云为客户提供了名为 IPv6 终结功能,就是上述所说的 IPv6 转换服务。目前还在内测阶段。经过申请,说明了使用目的后,客服为我分配了一个 IPv6 地址。详细的使用方法请参照IPv6终结者配置说明:IPv6终结功能

根据百度云IPv6 终结者服务说明,所有通过 IPv6 的流量,协议和目的端口不变,源地址转换为固定地址段内的IPv4地址(106.12.248.0/21)再转发到我的服务器上。

对于 7 层 HTTP 应用,会加入 X-Forwarded-For 来标注真实的 IPv6 地址,不然在自己的服务器看来,都是来自 106.12.248.0/21 这些地址。

不过由于我的网站使用了 HTTPS, X-Forwarded-For 这个 http 头不能正常写入。所有 IPv6 来的流量在我看来都是 来自106.12.248.0/21 这个网段。最后只要将 DNS 的国内 AAAA 记录解析到 这个地址即完成了网站 IPv6 的改造升级。

(二)Vultr 服务器 ipv6 改造步骤
对于 vultr 服务器为本站提供加速。vultr 使用的技术是 IPv6 双栈,并且给了我一个 /64 的子网,原则上为我分配了2的64次方的 IP 地址,这些 ipv6 地址默认是可用的。

简单通过配置为网卡指定了上述子网中任意的 IPv6 地址后,只要将 DNS 配置海外访客的 AAAA 解析结果配置到这个 IPv6 地址即可完成网站 IPv6 改造。后续会介绍如何为网卡指定 IPv6 地址。

需要注意的是 IPv6 防火墙和 IPv4 防火墙不同,需要单独配置,请一定要尽早配置,以免内部服务暴露在 IPv6 公网上。

四、结语
改造后网站将完全支持国内外的 IPv6 访客的访问,通过 DNS 将不同位置访客自动分配到不同的服务器,速度也都很不错。

这篇文章写于 2018年,预计未来的两年,将是世界 IPv6 快速发展的时代,预计越来越多的服务器、CDN 都会提供 IPv6 服务。本文介绍的方案仅适用于最近,若有不足之处,还请多提意见。

转载于:https://www.cnblogs.com/CattaC/p/10237753.html

IPv6升级改造包括什么?相关推荐

  1. 关于IPv6升级改造的政策文件汇总-中科三方

    一.<推进互联网协议第六版(IPv6)规模部署行动计划> 发布时间:2017年11月 发文单位:中共中央办公厅.国务院办公厅 主要内容:用5到10年时间,形成下一代互联网自主技术体系和产业 ...

  2. 浅谈几种IPv6升级技术

    近年来,随着物联网.工业互联网以及人工智能等工业的迅速布局,互联网的前进步伐已被日益枯竭的IPv4地址资源所阻碍,全球大力推进IPv6大规模商用部署. 行业现状 目前,全球超过一半的国家有计划地开展I ...

  3. 天融信防火墙web配置_天融信协议转换交付系统震撼发布——IPv4/IPv6融合改造利器...

    需求背景 随着物联网的高速发展,全球物联网设备数量超过百亿,而IPv4仅能提供40亿地址空间,不能满足日益增长的地址空间需求.尽管动态IP地址分配.NAT地址转换等技术能够使问题在一定程度上得到缓解, ...

  4. his系统服务器选择,我院完成HIS服务器及数据库的升级改造

    随着我院信息化建设的发展,医院HIS服务器7×24h满负荷运转,运行压力非常大,常常出现门诊高峰期收费响应慢.报表数据读等待时间长的现象,严重影响我院工作效率. 为解决这一难题,在院领导的支持下开始进 ...

  5. SONY ICX618AL/AQ 电路升级改造----第一章:初步方案确定

    根据一个网友对ICX618AL/AQ电路的需求,需要模拟接口的视频图像,同时支持数字接口信息配置.另外,就是由于最近网上出现了翻抄我的老版ICX618AL/AQ电路的现象,行为实在可耻.出于对自己设计 ...

  6. 【数据中心】能效诊断和升级改造提高PUE能源利用效率

    摘 要:信息社会对数据的需求越来也大,数据中心已经成为*重要的基础设置之一,而随着国家双碳政策的逐步推进,数据中心这种能耗密度非常高的建筑也成为减碳行动的首要对象,甚至和传统的高能耗行业并列,不少地区 ...

  7. 企业升级改造项目中的电力监控系统的研究与应用

    摘要:采用微机保护和多功能电力仪表采集变电所内10KV高压柜配电回路的各种电参量和开关信号.系统采用现场就地组网的方式,组网后通过现场总线通讯并远传至后台,通过Acrel-2000型电力监控系统实现配 ...

  8. 视频会议室升级改造如何实现无线投屏

    早期传统视频会议室如何实现视频会议投屏?企业只需要一台无线投屏器就能满足当下企业的无线投屏升级改造.这样在会议室可以将手机.Pad.笔记本.电脑的屏幕无线投屏在一体机或者大屏幕上,而员工可以在自己的屏 ...

  9. 车载wince升级改造_Signify推出可在线定制灯具,3D打印并将其交付到家;欧司朗与ams达成合并协议;三城开展道路照明升级改造 | 产业周报...

    编辑手记: Signify推出可在线定制灯具,3D打印并将其交付到家:欧司朗与ams达成合并协议,股东需12月5日前做决定:三城开展道路照明升级改造:全国照明工程"双甲"企业已达1 ...

最新文章

  1. 序列化的作用_Java 序列化的高级认识
  2. java负数转换二进制表示_Java中的负数的在计算机中的二进制表示,以及与十进制的相互转换...
  3. hihoCoder 1257 Snake Carpet(很简单的构造方法)
  4. 【性能测试】基本入门(包含mysql锁)
  5. FileReader图片上传并预览
  6. MyCat分布式数据库集群架构工作笔记0021---高可用_单表存储千万级_海量存储_水平分表全局表
  7. 互联网和大数据是什么意思_互联网与大数据的区别是什么意思
  8. 获取用户真实IP以及internalProxies
  9. 运动会比赛计分系统c语言课程设计,c语言课程设计运动会比赛计分系统(含任务书).doc...
  10. 如何在BaseFragment中直接调用BaseActivity中相关属性代码的问题
  11. 什么是SaaS?SaaS系统有什么特征?
  12. 【一起入门NLP】中科院自然语言处理作业一:RNN,DNN,CNN 进行猫狗分类(pytorch入门)【代码+报告】
  13. 如何用Python网络爬虫爬取网易云音乐歌词
  14. 我悟出了公众号取名的套路
  15. html制作透明正方形,用css3简单的制作3d半透明立方体图片详解
  16. 期末了,用Python写个自动批改作业系统
  17. 安卓/Android 点击按钮/返回键跳转返回到 手机系统桌面
  18. 安兔兔电脑ssd测试软件,威钰战国NVMe SSD测评,安兔兔SSD测试软件到底靠不靠谱...
  19. 为网站添加视频、音乐
  20. 基于HTML电商购物项目的设计与实现——html+css+javascript+jquery+bootstarp响应式图书商城

热门文章

  1. centos解压分卷rar_Centos下解压rar、zip文件的方法
  2. 【3】SALSA-基于HIC数据辅助组装长读长组装结果
  3. 长方形与圆最近连线LISP_“认识长方形,正方形和圆”教学实录与评析
  4. 看过来,u盘删除的文件还能找回吗?两种方法教给你
  5. kaldi mobvoihotwords 唤醒词识别教程
  6. 牛客小白月赛1 I あなたの蛙が帰っています 【卡特兰数】
  7. ThinkPad电脑(win10)总是自动休眠的解决办法,亲测有效~
  8. 水水水水水水水水水水水水水水水水水水水
  9. 信安实验-RSA(备课)
  10. 来张券呗 | 打造一款cps小程序《一》