在 IPv4 地址已经被分配完成的大环境下,对启用 IPv6 支持感兴趣的人逐渐增多,在本文中将讲解给应用/网站启用 IPv6 支持的做法。
背景
IPv6 的前身是 IPv4 (Internet Protocol version 4, 是网际协议开发过程中的第四个修订版本,也是此协议第一个被广泛部署和使用的版本), 而 IP (Internet Protocol, 又称互联网协议,是互联网协议包中的网络层通信协议)
当互联网上的一台主机 A 想要和另一台主机 B 通信,它只需要知道主机 B 的 IP 地址 (现阶段如不指定使用 IPv6 则默认为 IPv4 地址), 互联网中的网络设备 (计算机和计算机网卡、路由器、交换机、调制解调器、卫星和基站等) 会将从 A 发出的 Packet 层层转发,最终转发给 B。
IP 协议 (IPv4 协议) 定义了 IP Packet 的头部 (IP Header), IP Header 有两个字段被叫做“IP 地址“, 分别是 offset 12
(十进制) 和 offset 16
(十进制), 其中 offset 12
表示源地址,offset 16
表示目的地址。网络设备 (主要是路由器), 查看 IP Header 的目的地址字段,来决定如何转发 IP Packet.
IANA 及其分支机构负责 IP 地址的划分、分配。可分配的公网 IPv4 地址的长度是 4 个字节,总共只有不到 2^32 个,因此,随着联网设备的爆炸式增多,很快可划分的 IPv4 地址就接近枯竭,这也会导致 IPv4 地址的最终用户获取地址的成本增多。
IPv6 被设计出来,解决的其中一个问题,就是公网 IPv4 地址不够用的问题。
速通
以上是废话,下面开始速通
注册域名
已有,略过
改 NS 到 CF
已改,略过
设置
默认设置不可更改,略过
尾声
这期又是水博文 <3