网站IPV6升级改造
中国下一代互联网示范工程 China Next Generation Internet Trial Project网站IPv6升级改造指南第1.0版Website Supporting IPv6 Gu

中国下一代互联网示范工程 China Next Generation Internet Trial Project
网站IPv6升级改造指南第1.0版
Website Supporting IPv6 Guide Version 1.0
中国下一代互联网示范工程专家委员会秘书处
2013年11月
,网站IPv6升级改造指南
前 言
互联网正面临着地址空间耗尽的严峻挑战,亚太地区地址管理机构APNIC 掌握的IPv4地址已于2011年分配殆尽,发展基于IPv6技术的下一代互联网已经迫在眉睫。2012年6月,以谷歌、脸书为代表的全球重要网站宣布永久启用IPv6商用服务,中国的腾讯、百度等商业网站也开始支持IPv6访问,全球IPv6发展迅猛。
我国高度重视下一代互联网的发展,CNGI 领导小组七部委联合发布了《关于下一代互联网“十二五”发展建设的意见》,明确提出了我国下一代互联网发展的路线图和战略目标。网络和网站的IPv6升级改造是推动下一代互联网发展的重要工作内容,我国目前拥有近300万网站,其中大部分是中小网站及个人网站,大量网站拥有者不熟悉IPv6技术,第二届CNGI 专家委组织力量编写了本指南,从网站IPv6升级改造技术路线、到网站通用架构和技术选择考虑都进行了简单介绍,以操作系统、Web 服务器和DNS 服务器为重点介绍了IPv6升级方法,为中小及个人网站的IPv6规划、升级和部署提供参考。
I
,网站IPv6升级改造指南
目 录
一 背景 ......................................................................... 1
(一)发展IPv6的紧迫性 . ................................................ 1
(二)IPv6简介 . ............................................................... 1
(三)IPv6发展和部署情况 .............................................. 2 二
三 什么是网站IPV6升级改造 . ...................................... 3 网站IPV6升级改造技术路线介绍 . ........................... 3
(一)双协议栈技术 . ......................................................... 4
(二)隧道技术 . ................................................................ 4
(三)网络地址/协议翻译和应用层网关技术 . .................... 5
(四)三种技术的对比 ...................................................... 6
四 网站通用架构 ........................................................... 7
(一)个人或小型网站架构 . .............................................. 7
(二)中小型网站架构 ...................................................... 8
(三)使用服务器集群的网站架构 .................................... 9
(四)使用反向代理和CDN 加速的网站架构 ................. 10
(五)多业务大型网站架构 . ............................................ 11 五
网站IPV6升级、网站架构和业务应用之间的映射关系 . .............................................................................. 12
II
,网站IPv6升级改造指南
(一)网站IPv6升级改造的基本原则 . ............................ 12
(二)网站架构和升级技术的选择 .................................. 13
(三)业务应用和升级技术的选择 .................................. 14
六 双栈技术路线 ......................................................... 15
(一)概述 ...................................................................... 15
(二)典型网络拓扑 . ....................................................... 15
(三)关键网元和内容的改造 ......................................... 16
七 七层反向代理技术路线 . .......................................... 17
(一)概述 ...................................................................... 17
(二)典型网络拓扑 . ....................................................... 18
(三)关键网元和内容的改造 ......................................... 19
八 公共服务平台技术路线 . .......................................... 20
(一)概述 ...................................................................... 20
(二)公共服务平台架构 ................................................ 20
(三)公共平台功能与服务 . ............................................ 21
(四)公共服务平台的使用 . ............................................ 23
九 网站互联网络IPV6升级 ........................................ 23
(一)获得IPv6地址接入服务 ....................................... 23
(二)IPv6地址使用 . ...................................................... 24
(三)网络设备支持IPv6 ............................................... 25
十 服务器操作系统IPV6升级 . .................................... 26
(一)概述 ...................................................................... 26
III
,网站IPv6升级改造指南
(二)Windows Server操作系统升级IPv6 .................... 27
1. Windows Server 2003配置支持IPv6 ...................... 27
2. Windows Server 2008 配置支持IPv6 ..................... 29
(三)Linux 服务器操作系统升级IPv6 ........................... 32
1. Linux 服务器配置支持IPv6 ..................................... 32
十一 WEB 服务器软件设置支持IPV6 ............................ 36
(一)概述 ...................................................................... 36
(二)Apache 配置支持IIS ............................................ 36
1. 安装Apache . ............................................................ 37
2. 配置Apache 支持IPv6 ............................................ 37
3. 验证Apache 支持IPv6 ............................................ 38
(三)Microsoft IIS配置支持IIS . .................................... 38
1. 安装IIS .................................................................... 39
2. 验证Microsoft IIS支持IPv6 . .................................... 40
十二 DNS 服务器设置支持IPV6 .................................... 41
(一)概述 ...................................................................... 41
(二)BIND 域名服务器配置支持IPv6 ........................... 42
1. 安装BIND ................................................................ 42
2. 设置BIND 主配置文件 ............................................. 43
3. 配置BIND 主配置文件IPv6 DNS参数 .................... 46
4. 设置IPv6 DNS记录 ................................................. 46
5. 测试IPv6 AAAA记录 ............................................... 48
IV
,网站IPv6升级改造指南
(三)Microsoft 域名服务器配置支持IPv6 .................... 49
1. 安装DNS 服务器 ..................................................... 49
2. 设定DNS IPv6 AAAA记录 ...................................... 51
3. 检测DNS IPv6 AAAA设置 ...................................... 54
十三 网页代码支持IPV6 ................................................ 56
V
,网站IPv6升级改造指南
图 目 录
图1 双协议栈技术 ........................................................... 4
图2 隧道技术路线 ........................................................... 5
图3 七层反向代理技术路线 . ............................................ 6
图4 个人或小型网站架构 ................................................ 7
图5 中小型网站架构 ....................................................... 8
图6 使用服务器集群的网站架构 ..................................... 9
图7 使用CDN 和反向代理加速的网站架构 . .................. 11
图8 多业务大型网站的网站架构 ................................... 12
图9 双栈改造典型拓扑 . ................................................. 16
图10 七层反向代理改造典型拓扑 ................................... 18
图11 七层反向代理中IPV6访问的交互流程 . .................. 19
图12 公共服务平台架构 . ................................................. 21
图13 公共服务平台接入示例 . .......................................... 23
图14 服务器操作系统市场份额 ....................................... 27
图15 WINDOWS SERVER 2008显示IPV6协议 . .......... 30
图16 WINDOWS 2008 SERVER手动设置IPV6地址 ... 31
图17 /SBIN/IFCONFIG命令 . .......................................... 33
图18 CAT /PROC/NET/IF_INET6命令 .......................... 33
VI
,网站IPv6升级改造指南
图19 LSMOD | GREP IPV6命令 . ................................... 34
图20 开机自动载入IPV6模块 ........................................ 34
图21 查看IPV6地址 . ...................................................... 35
图22 主机访问IPV6网站 ............................................... 35
图23 WEB服务器市场份额 ............................................ 36
图24 客户端IPV6访问服务器 ........................................ 38
图25 WINDOWS 2008 防火墙配置 . ............................... 40
图26 用户端浏览器验证 . ................................................. 41
图27 DNS服务器市场份额 . ............................................ 41
图28 复制主配置文件 ..................................................... 42
图29 复制正反解文件 ..................................................... 42
图30 复制ROOT 服务器地址设置文件 . .......................... 43
图31 检查BIND 监听端口是否开启 ................................ 43
图32 设置NAMED.CONF OPTIONS选项 ..................... 44
图33 创建正反解区域 ..................................................... 45
图34 建立IPV6反向查找区域 ........................................ 46
图35 设置IPV6正向查找记录 ........................................ 47
图36 设置IPV6反向查找记录 ........................................ 48
图37 测试IPV6正向查找记录 ........................................ 48
图38 测试IPV6 反向查找记录 ....................................... 48
图39 设置主机名和域 ..................................................... 50
图40 设置主机DNS 后缀 . ............................................... 50
VII
,网站IPv6升级改造指南
图41 WINDOWS防火墙设置允许的程序和功能 . ............ 51
图42 设置IPV6正向查找记录 ........................................ 52
图43 新建IPV6反向查找区域 ........................................ 53
图44 新建反向IPV6反向查找记录 ................................. 54
图45 NSLOOKUP查询 .................................................. 55
图46 IPV6正向记录查询 ................................................ 55
图47 IPV6 NS记录查询 ................................................. 55
图48 IPV6反向查找记录查询 ......................................... 55
VIII
,网站IPv6升级改造指南
表 目 录
表1 网站IPV6升级改在技术对比 ................................... 6
表2 网站架构和升级技术的映射关系 ............................ 14
表3 业务应用和升级技术的映射关系 ............................ 15
IX