Windows: - 打开"网络和共享中心" → 更改适配器设置 → 右键网卡 → 属性 - 勾选"Internet 协议版本 6 (TCP/IPv6)" - 可选择自动获取或手动配置IPv6地址
Linux:
# 临时启用IPv6
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=0
# 永久配置(编辑/etc/sysctl.conf)
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
# 重启网络服务
sudo systemctl restart networking
大多数现代路由器支持IPv6: - 登录路由器管理界面 - 查找IPv6设置(通常在WAN或高级设置中) - 启用IPv6并选择合适的连接类型(通常为自动或DHCPv6)
确保所有网络设备(交换机、防火墙等)支持IPv6,并启用相关功能。
在IPv4向IPv6过渡期间可使用: - 双栈(Dual Stack): 同时运行IPv4和IPv6 - 隧道技术(6to4, Teredo): 在IPv4网络上传输IPv6数据包 - 转换技术(NAT64/DNS64): 允许IPv6主机与IPv4服务器通信
特性 | IPv4 | IPv6 |
---|---|---|
地址长度 | 32位 (约43亿地址) | 128位 (约3.4×10³⁸地址) |
地址表示法 | 点分十进制(192.168.1.1) | 冒号分隔十六进制(2001:db8::1) |
地址配置 | 手动或DHCP | SLAAC(无状态)或DHCPv6 |
头部结构 | 复杂(20字节+选项) | 简化(固定40字节) |
安全性 | 可选(IPsec) | 内置IPsec |
QoS支持 | 有限(TOS字段) | 流标签字段提供更好支持 |
广播 | 支持 | 不支持(使用组播) |
组播 | 可选 | 内置 |
分片处理 | 由路由器处理 | 仅由发送方处理 |
校验和 | 有 | 无(依赖上层协议) |
NAT需求 | 普遍需要 | 基本不需要 |
Q: 启用了IPv6但无法访问IPv6网站?
- 检查本地网络是否真正支持IPv6
- 测试连接: ping6 ipv6.google.com
或访问 http://ipv6-test.com
- 确认ISP提供IPv6服务
Q: IPv6地址太长难记? - 使用DNS解析 - 考虑使用简写形式(省略前导零和连续零段)
Q: 兼容性问题? - 确保所有网络设备支持IPv6 - 对于老旧设备,考虑使用过渡技术 - 测试关键应用在IPv6环境下的表现
IPv6是互联网的未来,虽然过渡需要时间,但其优势明显。建议新部署的网络系统优先考虑IPv6支持。