文章目录
判断是否正确设置IPv6
IPv6 的基本概念参见 IPv6简记,遇到专有名词不理解的直接去查阅即可。
如果正确设置了IPv6,那么上网设备(如手机或电脑)可以分配到有效的GUA地址,且自身就可以使用本设备的GUA地址在互联网上进行全球路由和直接上网。
这和IPv4是完全不同,不要被之前IPv4的经验误导。对比而言:
- IPv4:基于 网络地址转换(NAT) 技术。只有光猫(非桥接模式)或者路由器(桥接模式)获取了运营商分配的公网IP(其实,一般也是私有地址,现在很少见给分配公网地址的了),其他内网设备都是私有IPv4地址。也就是说:互联网上看到的都是光猫/路由器的公网IP,也只能访问光猫/路由器。
- IPv6:GUA地址支持了IPv6设备之间可以进行端到端的直接通信。家庭网络的所有设备,无论在什么层级,包括光猫、路由器、以及下面所有连接到光猫/路由器上且支持IPv6的上网设备,都可以直接使用GUA地址访问互联网(仅限于提供IPv6服务的网站)。也就是说,家庭网络的所有设备都可以用自己的GUA直接访问互联网和被互联网访问,互联网上看到的也是这些设备本身的GUA。
测试网站:https://ip.cnfaq.cn/(如果已经正确设置IPv6,访问该工具页面应该显示双栈IP)
桥接模式下设置 IPv6 的正确方法
在桥接模式下设置 IPv6 非常简单,全部选择“默认/自动”配置即可。具体配置如下:(桥接模式等基础操作参见 光猫超级管理员账号密码和Telnet登陆 # 改桥接模式)
- 光猫设置为 IPv4 & IPv6桥接模式,该模式下不涉及IPv6地址的具体设置。
- 路由器WAN 口连接类型设置为 宽带拨号上网。
- 路由器其他的IPv6相关设置保持默认即可,可以进行核对:IPv6功能默认启用、地址获取方式:自动配置、DNS服务器:自动配置,路由器默认通过 SLAAC(无状态地址分配)或DHCPv6 将IPv6前缀下发给内网设备,设备自动生成GUA地址。
- 现代路由器一般都可以在默认状态完成IPv6的自动设置。如果还是没法成功(尤其是老版本路由器),可以参照下文的非桥接模式进行手动调整。
非桥接模式下设置 IPv6 的正确方法
在非桥接模式下,一般需要手动调整,目的是让路由器正确下发IPv6地址。
光猫
光猫保持默认设置,即: IPv4 & IPv6 Internet。
记录以下内容备用:
- IPv6连接信息 - 获取前缀,例如:
2409:8a00:78f0:e8d0::/60
- DNS1,例如:
2409:8000:2000:0:170::1
- (可选)DNS2,例如:
2409:8000:2000:0:70::1
路由器
使能 IPv6功能。
WAN侧 IPv6 设置:
- 地址获取方式:自动配置
- DNS服务器:更改为 手动配置
- 主域名服务器:更改为光猫记录的值
- 从域名服务器:(可选)更改为光猫记录的值
LAN侧 IPv6 设置:
- IPv6本地管理地址:默认值
- 前缀长度:更改为光猫记录的获取前缀中的前缀长度(末尾/分隔的那个值)
- 地址分配方式:更改为 Stateless DHCPv6
- DNS服务器:更改为 手动配置
- 主域名服务器:更改为光猫记录的值
- 从域名服务器:(可选)更改为光猫记录的值
附录:正确的配置的实例参照
光猫配置
属性 | 值 |
---|---|
连接 | PPP 2_INTERNET_R_VID_10 |
GUA获取方式 | SLAAC |
GUA | 2409:8a00:780f:10f6:f6a:2eff:fe28:83eb/64 |
DNS获取方式 | DHCPv6 |
DNS1 | 2409:8000:2000:0:170::1 |
DNS2 | 2409:8000:2000:0:70::1 |
DNS3 | :: |
WAN MAC | F4:0A:2E:28:83:EB |
前缀获取方式 | DHCPv6 |
获取前缀 | 2409:8a00:78f0:e8d0::/60 |
网关获取方式 | PPP |
网关 | fe80::200:5eff:fe00:183 |
连接状态 | 连接 |
更改前的路由器配置
网络侧信息 (WAN):
属性 | 值 |
---|---|
IPv6功能 | 打开 |
地址获取方式 | 自动配置 |
DNS服务器 | 自动配置 |
连接状态 | 已连接 |
IPv6地址 | 2409:8a00:78f0:e8d0:4ae5:33ff:fe58:b395/64 |
IPv6默认网关 | fe80::f60a:2eff:fe28:83ea |
IPv6获取方式 | AutoConfigured |
前缀 | 2409:8a00:78f0:e8d4::/62 |
前缀获取方式 | PrefixDelegation |
IPv6首选DNS | fe80::1 |
IPv6备选DNS | ------ |
用户侧信息 (LAN):
属性 | 值 |
---|---|
IPv6功能 | 打开 |
IPv6地址 (局域网络) | fe80::a:1/64 |
IPv6本地管理地址 | fe80::a:1 |
前缀长度 | 64 |
地址分配方式 | SLAAC |
DNS服务器 (局域网) | 自动配置 |
IPv6地址 (LAN接口) | fe80::a:1/64 |
更改后的路由器配置(加重字体为变动部分)
网络侧信息 (WAN):
属性 | 值 |
---|---|
IPv6功能 | 打开 |
地址获取方式 | 自动配置 |
DNS服务器 | 手动配置 |
主域名服务器 | 2409:8000:2000:0:170::1 |
从域名服务器 | 2409:8000:2000:0:70::1 |
连接状态 | 已连接 |
IPv6地址 | 2409:8a00:7911:6890:4ae5:33ff:fe58:b395/64 |
IPv6默认网关 | fe80::f60a:2eff:fe28:83ea |
IPv6获取方式 | AutoConfigured |
前缀 | 2409:8a00:7911:6894::/62 |
前缀获取方式 | PrefixDelegation |
IPv6首选DNS | 2409:8000:2000:0:170::1 |
IPv6备选DNS | 2409:8000:2000:0:70::1 |
用户侧信息 (LAN):
属性 | 值 |
---|---|
IPv6功能 | 打开 |
IPv6地址 | fe80::a:1/60 |
IPv6本地管理地址 | fe80::a:1 |
前缀长度 | 60 |
地址分配方式 | Stateless DHCPv6 |
DNS服务器 | 手动配置 |
主域名服务器 | 2409:8000:2000:0:170::1 |
从域名服务器 | 2409:8000:2000:0:70::1 |