- 一、适配场景
随着网络的普及,IPv4存在的网络地址资源不足等问题,IPv6协议使用128位的地址解决IP地址不足的问题。通过EG的Web页面进行IPv6配置
- 二、注意事项
1、开启IPv6,对应IPv4的WAN口的MTU必须大于1280
2、EG系列从P32版本开始支持IPv6
- 三、配置步骤
1、开启IPv6功能
① 登录EG的Web页面:👉点我查看
② 选择:出口路由器>配置>基本管理>IPv6设置,点击是否开启即可开启IPv6功能(再点击就关闭IPv6)
2、设置WAN口IPv6地址
① 点击WAN配置,选择对应的联网类型,NAT66可选开启,默认路由优先级无特殊需求保持默认值,保存即可
【注意】如未开启NAT66,则允许公网IPv6地址访问内网中同为公网IPv6地址的终端,EG105G、EG105G-P和EG105GW不支持NAT66功能
联网类型:设置WAN口获取IPv6地址的方式
- 动态IP/宽带上网:当前设备将作为DHCPv6客户端,向上游网络设备申请IPv6地址/前缀
- 静态IP:需要手动配置静态的IPv6地址、网关地址和DNS服务器
- 无:当前WAN口将不开启IPv6功能
IPv6地址:当联网方式为动态IP/宽带上网方式时,将显示自动获取到的IPv6地址;当联网方式为静态IP方式时,需要手动配置本参数
IPv6前缀:当联网方式为动态IP/宽带上网方式时,若当前设备获取到了上游设备下发的IPv6地址前缀,将显示自动获取到的IPv6前缀
网关地址:当联网方式为动态IP/宽带上网方式时,将显示自动获取到的网关地址;当联网方式为静态IP方式时,需要手动配置本参数
DNS服务器:当联网方式为动态IP/宽带上网方式时,将显示自动获取到的DNS服务器地址;当联网方式为静态IP方式时,需要手动配置本参数
NAT66:如果当前设备无法通过动态IP/宽带上网方式联网,或者无法获取到IPv6前缀,则需要通过开启
NAT66功能来为内网终端分配IPv6地址
默认路由优先级:设置当前线路的默认路由的优先级,值越小,优先级越高。同一目的地址,在路由选路时会选择路由优先级高的作为最优路由
② 保存成功如下图所示
3、设置LAN口的IPv6地址
① 点击LAN配置,默认VLAN点击修改
② 选择地址分配方式,在“IPv6地址/长度”一栏,填写一个长度不大于64的本地地址,该地址将同时作为IPv6地址前缀使用
地址分配方式:用来设置为终端分配IPv6地址的方式,选择哪一种协议分配地址,取决于内网终端支持哪种协议。如果不确定,选择“自动”方式即可。
- 自动:将同时使用DHCPv6和SLAAC两种方式为终端分配IPv6地址
- DHCPv6:使用DHCPv6协议为终端分配IPv6地址
- SLAAC:使用SLAAC协议为终端分配IPv6地址
- 无:不为终端分配地址
子网前缀名称:设置从哪个接口获取前缀,如“WAN_V6”、“WAN1_V6”等。默认为全部接口
子网前缀长度:设置子网前缀的长度,取值范围为48~64
子网ID:设置子网ID,十六进制格式,0表示自动递增
地址租期:设置IPv6地址租期,单位为分钟
DNS服务器:配置IPv6 DNS服务器地址
4、查看DHCPv6客户端
点击DHCPv6客户端,在搜索栏中输入DUID,点击搜索图标,可快速查找指定DHCPv6客户端的相关信息
当设备作为DHCPv6服务器为终端分配IPv6地址,可以在当前页面中查看从设备获取到IPv6地址的客户端信息,包括客户端的主机名、IPv6地址、剩余租期和DUID(DHCPv6设备唯一标识符)。
5、设置静态DHCPv6(可选配置)
配置与客户端DUID静态绑定的IPv6地址,使该客户端每次获取到指定的地址。
选择静态DHCPv6>+添加,输入IPv6地址及客户端的DUID,确定即可
6、在安全管理>IPv6邻居列表中可以查看到接入设备的信息
- 四、常见问题
1、怎么判断宽带是否支持IPv6?
有两种方式。①与宽带运营商确认线路是否支持IPv6;②电脑直连猫拨号,看电脑是否获取到IPv6地址。
2、怎么检测路由器获取的IPv6地址可以正常联网?
打开浏览器输入www.test-ipv6.com,就可以看到线路是否支持IPv6了。
3、IPv6设置好上网后,能否通过IPv6地址远程访问路由器?
暂不支持,推荐使用MACC诺客云平台进行远程管理,更加方便。
4、IPv6配置上网后,外网访问内网是否需要做映射?
① 如果WAN侧和LAN侧都是公网IPv6,即每个PC是全球公网地址,那么IPv6访问为纯路由模式,网络中直接访问设备即可。
② 如果PC终端获取的是非公网IPv6地址,那么需要做映射。
③ 如果路由器开启了ipv6防火墙功能或者使用了NAT66功能,那么也需要做映射。
5、开启IPv6后是否影响IPv4的资源访问?
不会,路由器支持IPv4和IPv6双栈协议,可以同时访问IPv4和IPv6的外网资源
- 五、IPv6简介
IPv6(Internet Protocol Version 6),全称为互联网协议第6版,是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议,用于解决IPv4存在的网络地址资源不足等问题。
1、IPv6地址格式
IPv6的地址长度由IPv4的32位扩展到128位,相较于IPv4拥有更大的地址空间。
IPv6地址的基本格式为X:X:X:X:X:X:X:X,128位的IPv6地址用冒号(:)分隔为8组,每组的16位用4个十六进制字符(0-9,A-F)来表示。其中每个“X”代表一组的4个十六进制数值。
例如:2001:ABCD:1234:5678:AAAA:BBBB:1200:2100,800:0:0:0:0:0:0:1,1080:0:0:0:8:800:200C:417A
其中,对于IPv6地址中的数字“0”可以有如下的简写方式:
- 起始的0可以不必表示。例如2001:00CD:0034:0078:000A:000B:1200:2100可以写为2001:CD:34:78:A:B:1200:2100
- 某些IPv6地址中可能包含一长串的0,允许用“::”来表示这一长串的0。即地址800:0:0:0:0:0:0:1可以被表示为:800::1。只有当16位组全部为0时才允许被两个冒号取代,且两个冒号在整个地址中只能出现一次。
2、IPv6前缀
IPv6地址由两个部分组成:
- 网络前缀:n比特,相当于IPv4地址中的网络ID。
- 接口标识符:128-n比特,相当于IPv4地址中的主机ID。
网络前缀的长度与IPv6地址间以斜杠(/)区分,例如:12AB::CD30:0:0:0:0/60,表示地址中用于选路的前缀长度为60位。IPv6 DHCP服务器分配IPv6地址时,就可以从IPv6前缀中去获取。前缀也可以自动的从上游DHCP服务器分配给下游DHCP服务器。
3、特殊的IPv6地址
在IPv6中,也存在一些特殊的IPv6地址,如:
fe80::/8,链路本地地址,类似于IPv4的169.254.0.0/16;
fc00::/7,本地地址,类似于IPv4的10.0.0.0/8,172.16.0.0/16,192.168.0.0/16等;
ff00::/12,组播地址,类似于IPv4的224.0.0.0/8。
4、 NAT66
NAT66(IPv6-to-IPv6 Network Address Translation,IPv6-to-IPv6网络地址转换)是将IPv6数据报文头中的IPv6地址转换为另一个IPv6地址的过程。NAT66前缀转换是NAT66的一种实现方式,其将报文头中的IPv6地址的前缀替换为另一个IPv6地址前缀,实现IPv6地址转换。NAT66可以实现内部网络与外部公共网络的互访。
5、IPv6地址分配方式
① 手动配置。手动配置IPv6地址/前缀及其他网络配置参数。
② 无状态自动地址分配,即SLAAC方式。由接口ID生成链路本地地址,再根据路由通告报文包含的前缀信息自动配置本机地址。
③ 有状态自动地址分配,即DHCPv6方式。DHCPv6又分为如下两种:
- DHCPv6自动分配。DHCPv6服务器自动配置IPv6地址/前缀及其他网络配置参数。
- DHCPv6 PD(Prefix Delegation,前缀代理)前缀自动分配。下层网络设备向上层网络设备提出前缀分配申请,上层网络设备分配合适的地址前缀给下层设备,下层设备把获得的前缀(前缀一般长度小于64)进一步自动细分成64位前缀长度的子网网段,把细分的地址前缀再通过路由通告至与IPv6主机直连的用户链路上,实现主机的地址自动配置。