IPv6基础配置 IPv6地址配置方式 静态-手工配置静态地址 动态-无状态地址自动配置(SLAAC)和有状态地址自动配置(DHCPv6) 关于M及O比特的组合 M=0,O=0 应用于没有DHCPv6服务器的环境。主机使用RA消息中的前缀构造IPv6单播地址,同时使用其他方法(非DHCPv6),例如手工配置的方法设置其他配置信息(DNS等)。 M=1,O=1 主机使用DHCPv6来配置IPv6单播地址以及其他配置信息(DNS等)。这种应用也称为DHCPv6 Stateful(有状态)。 M=0,O=1 主机使用RA消息获得的IPv6前缀构造IPv6地址,同时使用DHCPv6来除了地址之外的其他配置信息。这种应用也被称为DHCPv6 stateless(无状态)。 M=1,O=0 主机仅仅使用DHCPv6来IPv6地址,至于其他配置信息则并不通过DHCPv6获得,这种组合不建议使用。
无状态地址自动配置 不需要IPv6地址分配服务器保存和管理每个节点的状态信息的一种IPv6地址自动配置方式,称之为IPv6无状态地址自动配置。无状态地址自动配置方式基于NDP来实现。 无状态自动配置过程
PC1根据本地的接口ID自动生成链路本地地址。PC1对该链路本地地址进行DAD检测,如果该地址无冲突则可启用,此时PC1具备IPv6连接能力。PC1发送RS报文,尝试在链路上发现IPv6路由器。R1发送RA报文(携带可用于无状态地址自动配置的IPv6地址前缀。路由器在没有收到RS报文时也能够主动发出RA报文)。PC1解析路由器发送的RA报文,获得IPv6地址前缀,使用该前缀加上本地的接口ID生成IPv6单播地址。PC1对生成的IPv6单播地址进行DAD检测,如果没有检测到冲突,则启用该地址。 有状态地址自动配置 IPv6地址分配服务器必须保存每个节点的状态信息,并管理这些保存的信息,这种方式称之为IPv6有状态地址自动配置。有状态地址自动配置基于DHCPv6(Dynamic Host Configuration Protocol for IPv6)来实现。 网络拓扑
一、IPv6静态配置 1、全局开启ipv6 [AR1]ipv6[AR2]ipv6 2、进入接口开启IPv6 [AR1-GigabitEthernet0/0/0]ipv6 enable[AR2-GigabitEthernet0/0/0]ipv6 enable 3、配置接口链路本地地址 [AR1-GigabitEthernet0/0/0]ipv6 address auto link-local[AR2-GigabitEthernet0/0/0]ipv6 address auto link-local 4、查看接口IPv6的详细配置 [AR1]dis ipv6 interface g 0/0/0[AR2]dis ipv6 interface g 0/0/0 5、查看设备上所有接口IPv6配置 <AR1>dis ipv6 interface brief配置全球单播地址只要配置全球单播地址,就会产生链路本地地址[AR1-GigabitEthernet0/0/0]ipv6 address 2000::1/64[AR2-GigabitEthernet0/0/0]ipv6 address 2000::2/64 二、ospfv3配置 1、AR1配置 [AR1]ospfv3 1 //配置进程[AR1-ospfv3-1]router-id 1.1.1.1 //配置route id[AR1-ospfv3-1]quit[AR1]int g 0/0/0[AR1-GigabitEthernet0/0/0]ospfv3 1 area 0.0.0.0 //在接口配置ospf 2、AR2配置[AR2]ospfv3 1 //配置进程[AR2-ospfv3-1]router-id 2.2.2.2 //配置route id[AR2-ospfv3-1]quit[AR2]int g 0/0/0[AR2-GigabitEthernet0/0/0]ospfv3 1 area 0.0.0.0 //在接口配置ospf 3、查看OSPF邻居关系 [AR1]dis ospfv3 peer 三、无状态自动配置(AR1到AR3) 在R1使能发布RA报文的功能。 [AR1-GigabitEthernet0/0/1]ipv6 address 10:13::1/64[AR1-GigabitEthernet0/0/1]ipv6 enable[AR1-GigabitEthernet0/0/1]ipv6 address auto link-local [AR1-GigabitEthernet0/0/1]undo ipv6 nd ra halt 在R3上自动IPv6地址 [AR3-GigabitEthernet0/0/1]ipv6 enable[AR3-GigabitEthernet0/0/1]ipv6 address auto global 在R3上查看接口的IPv6地址
四、DHCPv6配置(R1和R4) DHCPv6有状态自动 [AR1]dhcp enable //启用DHCP服务Info: The operation may take a few seconds. Please wait for a moment.done. ———————————————————————————–[AR1]dhcpv6 pool 14 //配置DHCPv6 pool 14[AR1-dhcpv6-pool-14]address prefix 10:14::/64 //配置前缀[AR1-dhcpv6-pool-14]excluded-address 10:14::1 //配置排除地址[AR1-dhcpv6-pool-14]quit—————————–[AR1]int g 0/0/2 //进入接口[AR1-GigabitEthernet0/0/2]dhcpv6 enable //使能DHCPv6[AR1-GigabitEthernet0/0/2]ipv6 address auto link-local // 配置本地链路IP[AR1-GigabitEthernet0/0/2]dhcpv6 server 14 //接口调用DHCPv6 pool 14[AR1-GigabitEthernet0/0/2]ipv6 nd autoconfig managed-address-flag //使能RA报文中有状态自动配置地址标志位 [AR1-GigabitEthernet0/0/2]ipv6 nd autoconfig other-flag //使能RA报文中有状态自动配置其他信息的标志位(其他信息包括路由器生存时间、邻居可达时间等)[AR1-GigabitEthernet0/0/2]quit 注意事项如果已经执行ipv6 nd autoconfig managed-address-flag即使没有执行ipv6 nd autoconfig other-flag命令设备也会使主机通过有状态自动配置获得除IPv6地址外的其他配置信息(包括路由器生存时间、邻居可达时间、邻居的重传时间、链路的MTU信息)网关向主机发送RA消息的M和O标志位,实现主机通过DHCPv6方式IPv6地址。 AR4配置DHCPv6 client [AR4]ipv6 [AR4]dhcp enable————————[AR4]int g 0/0/2[AR4-GigabitEthernet0/0/2]ipv6 enable[AR4-GigabitEthernet0/0/2]ipv6 address auto link-local [AR4-GigabitEthernet0/0/2]ipv6 address auto dhcp //接口地址配置DHCP自动[AR4-GigabitEthernet0/0/2]quit AR4上查看接口IPv6地址
5、DHCPv6代理配置(Server、Relay、Client) 1)DHCPv6 Server配置 [AR2]ipv6[AR2]dhcp enable————————–[AR2]dhcpv6 pool pc[AR2-dhcpv6-pool-pc]address prefix 10:21::/64[AR2-dhcpv6-pool-pc]excluded-address 10:21::A[AR2-dhcpv6-pool-pc]excluded-address 10:21::1 to 10:21::2[AR2-dhcpv6-pool-pc]dns-server 10:21::A[AR2-dhcpv6-pool-pc]quit——————[AR2]int g 0/0/1[AR2-GigabitEthernet0/0/1]ipv6 enable [AR2-GigabitEthernet0/0/1]ipv6 address 2023::1/64 [AR2-GigabitEthernet0/0/1]dhcpv6 server pc 2)DHCPv6 Relay 配置 [relay]ipv6[relay]dhcp enable 与Server直连接口配置[relay-GigabitEthernet0/0/1]int g 0/0/0[relay-GigabitEthernet0/0/1]ipv6 enable [relay-GigabitEthernet0/0/1]ipv6 address 2023::2/64 与Client直连接口配置[relay]int g 0/0/1 [relay-GigabitEthernet0/0/1]ipv6 enable [relay-GigabitEthernet0/0/1]ipv6 address 10:78::7/64[relay-GigabitEthernet0/0/1]undo ipv6 nd ra halt[relay-GigabitEthernet0/0/1]ipv6 nd autoconfig managed-address-flag(可选配置)[relay-GigabitEthernet0/0/1]ipv6 nd autoconfig other-flag(可选配置)[relay-GigabitEthernet0/0/1]dhcpv6 relay destination 2023::1 //配置DHCPv6 Server的出口地址 3)DHCPv6 Client 接口配置 [client]ipv6 enable[client]dhcpv6 enable———————–[client]int g 0/0/1[client-GigabitEthernet0/0/1]ipv6 enable[client-GigabitEthernet0/0/1]ipv6 address auto link-local[client-GigabitEthernet0/0/1]ipv6 address auto dhcp 4)路由配置 配置DHCPv6 Server到Relay与Client接口的路由 [AR2]ipv6 route-static 10:78:: 64 2023::2 5)查看DHCPv6信息
五、PD配置
1、Server配置 [AR8]ipv6 [AR8]dhcp enable [AR8]dhcpv6 pool pd //配置dhcpv6 pool name [AR8-dhcpv6-pool-pd]prefix-delegation 2023:9::/60 64 //配置可分配的地址前缀范围 接口配置 [AR8-GigabitEthernet0/0/0]ipv6 enable [AR8-GigabitEthernet0/0/0]ipv6 address auto link-local [AR8-GigabitEthernet0/0/0]ipv6 address 2023:89::1/64 [AR8-GigabitEthernet0/0/0]ipv6 server pd //调用dhcpv6 pool pd地址池 2、Clinet PD配置 [AR9]ipv6 [AR9]dhcp enable 与Server连接的接口配置 [AR9-GigabitEthernet0/0/1]ipv6 enable [AR9-GigabitEthernet0/0/1]ipv6 address auto link-local [AR9-GigabitEthernet0/0/1]dhcpv6 client pd test //开启接口DHCPv6 PD客户端功能 查看PD设备上是否有前缀组的存在
与终端连接接口配置 [AR9-GigabitEthernet0/0/0]ipv6 enable [AR9-GigabitEthernet0/0/0]ipv6 address test ::92/64 //配置IPv6地址,使用PD prefix组(test)中的前缀,指定接口标识符 [AR9-GigabitEthernet0/0/0]ipv6 address auto link-local [AR8-GigabitEthernet0/0/0]undo ipv6 nd ra halt //开启发送RA报文 3、模拟终端配置 [PC2]ipv6 接口配置 [PC2-GigabitEthernet0/0/0]ipv6 enable [PC2-GigabitEthernet0/0/0]ipv6 address auto global //
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/40226.html