应用场景
一个实际通过IPV6上网的实例,要有配置外网接口地址,配置路由,配置内网接口地址,无状态地址获取方法,内网电脑设置
本章节主要描述IPv6即插即用的功能,即IPv6节点通过NDP协议进行无状态地址自动配置,路由器发现等来获取IPv6地址、添加默认路由,从而达到接入IPv6网络,访问IPv6资源的目的;
功能简介
一个主机的IPv6地址由前缀和接口ID组成,接口ID的长度固定是64位,可以由 48位MAC地址自动生成64位Interface
ID,通常称为EUI-64。
IPv6前缀的实际作用是标识主机与路由器之间的网络。主机需要的这个前缀就是网关的前缀。为了自动获得这个前缀,只要在网关交换机和主机之间运行一个协议即可。使用NDP协议的Router
Solicitation请求和Router Advertisement 通告消息,前者用于发现网关,促使网关发送Router Advertisement消息通报前缀信息给主机。
RA中包含前缀、生存期、缺省网关等信息,注意RA通告无法下发DNS域名服务器的IPv6地址信息(可通过DHCPv6
SERVER下发)
缺省路由RA抑制功能是开启的,需在接口下使用 no ipv6 nd suppress-ra关闭RA抑制功能,即让设备能够发送RA通告消息;
一、组网需求
运营商提供IPv6接入。
客户需要通过无状态方式来获取IPv6前缀信息,根据EUI-64规范获取接口地址,形成IPV6地址。
配置IPv6网关地址,同时关闭RA抑制功能。
Win7客户端默认开启IPV6协议栈,如果是XP系统,还需手工开启IPV6协协议并重启(Dos命令窗口中敲入:ipv6 install )
二、组网拓扑
三、配置要点
1、在网关接口上开启IPv6功能,并配置IPv6地址;
2、在用户的网关上开启RA通告
3、PC开启IPv6协议
四、配置步骤
1、设备配置:接口下配置IPv6地址(自动使能IPv6),关闭RA抑制功能:
Ruijie#conf t
Ruijie(config)#
Ruijie(config)#interface GigabitEthernet 0/0
Ruijie(config-if-GigabitEthernet 0/0)#ipv6 enable
------>接口使能IPv6协议 (可选,接口配置IPv6地址将自动使能IPv6协议)
Ruijie(config-if-GigabitEthernet 0/0)#ipv6 address 2001::1/64 ------>配置接口IPv6地址
Ruijie(config-if-GigabitEthernet
0/0)#no ipv6 nd suppress-ra ------>开启路由通告功能
Ruijie(config-if-GigabitEthernet 0/0)#end
2、PC网卡设置:
1.
Windows 2000 操作系统
1) 确认windows操作系统的补丁包已经升级到SP4。
2) 下载补丁包“tcpipv6-sp4.exe”,并双击运行该自解压文件。
3) 依次打开:“控制面板”、“网络和拨号连接”,右击“本地连接”,再依次单击“属性”、“安装”、“协议”,选择“MSR IPv6 Protocol”协议,即可成功安装IPv6协议栈。
2.
Windows XP/Windows 2003 操作系统
1) IPv6 协议栈的安装
在 开始 --> 运行 处执行 ipv6 install
3.
Linux 操作系统
1) 安装ipv6协议
modprobe ipv6
4.win7/win8操作系统安装
win7/win8为自带不用安装
5. Mac
OS 操作系统
Mac OS 从10.5leopard开始自带
6.其他操作系统根据情况开启IPv6协议
五、配置验证
接口UP地址生效:
Ruijie#show
ipv6 address gigabitEthernet 0/0
Global
unicast address limit: 4094, Global unicast address count: 1
Tentative
address count: 0,Duplicate address count: 0
Preferred
address count: 2,Deprecated address count: 0
GigabitEthernet 0/0
2001::1/64
Preferred
Preferred lifetime: INFINITE, Valid
lifetime: INFINITE
FE80::2D0:F8FF:FE22:3345/64
Preferred
Preferred lifetime: INFINITE, Valid
lifetime: INFINITE
PC接入后EG后自动配置IPv6地址并生成默认路由:
说明:另一个为系统自行生成的临时地址,临时地址的接口地址属于随机生成。
利用随机派生的接口
ID,重复链接本地地址的机会很小。因此,运行 Windows Vista 或 Windows Server 2008 的计算机不用等待 DAD (重复地址检测)完成即可使用其派生的链接本地地址发送路由器请求消息,这称为乐观
DAD;路由器发现和 DAD 同时执行,从而节省了接口初始化过程的时间。但该临时地址的生成会向网络中发布数据包,占用网络资源,影响网络健康,也不利于IPV6的用户唯一性控制,所以,建议关闭此项功能。
操作如下:开始-〉运行-〉输入netsh -〉输入int ipv6 -〉输入set privacy state=disable,如下图:
检查PC网络是否可通
六、注意问题(可选)
1. RA公告的前缀长度必须是64、可自动配置
前缀属性可通过接口下命令ipv6 nd prefix命令修改,可通过show
ipv6 interface gigabitEthernet 0/0
ra-info查看.
修改前缀属性:
查看RA公告信息: