DHCPv6 前缀委派.note

noteId: WEB73e481215876d6e7247cc020488bad3d · 原始路径:/ALL/网络 - C模块/IPv6 配置合集(DHCP、VPN)/DHCPv6 前缀委派.note · 图片:2 · 附件待处理:0

 
 
 
配置前缀委派需要遵从 314 原则:
IPv6地址用冒号分为 8 段
ISP分配地址时,只分配前三段(/48),分配给公司
公司拿到地址后,使用 一段进行划分网段(/64),将最后四段分配给主机进行使用
 
一、配置 DHCPv6 前缀委派:
 
 
1、配置 DHCP Server:
ipv6 local pool dhcpv6-pool 2001:abcd:abcd::/40 48    // 从前缀 /40开始配置前缀代理,最大分配到 /48 (最大只能分配16比特,且最大只能够从 /63位开始,不能从 /64开始)
ipv6 dhcp pool DHCPv6
 prefix-delegation pool dhcpv6-pool     //引用前面创建的前缀(选项:lifetime infinite infinite 设置租约永不过期)
 dns-server 2001:abcd::1
 domain-name prefix-domain
 
int g0/0
 ipv6 dhcp server DHCPv6    // 在接口上应用 dhcp
 ipv6 nd managed-config-flag    //开启 m 选项,使用DHCPv6进行分配IP地址(因为前缀委派实际上使用的还是DHCPv6)
 
 
 
 
 
2、配置 DHCP Client:
int g0/0
 no sh
 ipv6 enable
 ipv6 dhcp client pd prefix_client    // 定义dhcp客户端,使用前缀委派(pd),名称为 prefix_client
 ipv6 address prefix_client ::1:0:0:0:F11F/64    // 因为已经有了前缀,因此只需要指定主机地址即可(这样可以指定网段)
## 不建议直接指定 ::1/64,因为如果该路由器上的另一个接口指定 ::2/64 会报错冲突,因为是同网段:
# 因此建议指定时指定 ::1:0:0:0:1   ::2:0:0:0:2 这样就不会同网段冲突
 
 
 
3、在服务器上查看状态:
如果有客户端访问到了服务器, Active clients 就会显示为 1
 
 
二、配置 为本机其它接口分配地址:
 
 
拓扑:
ISP1为前缀委派服务器,BR1为客户端,从ISP1获取地址,为G0/2分配前缀委派地址
 
 
1、配置 DHCP Server:
# 服务端的配置不变
ipv6 local pool dhcpv6-pool 2001:abcd:abcd::/40 48
ipv6 dhcp pool DHCPv6
 prefix-delegation pool dhcpv6-pool     //引用前面创建的前缀
 dns-server 2001:abcd::1
 domain-name prefix-domain
 
int g0/3
 ipv6 dhcp server DHCPv6    // 在接口上应用 dhcp
 ipv6 nd managed-config-flag   
 
 
2、配置 DHCP Client:
int g0/1
 ipv6 enable
 ipv6 dhcp client pd prefix_client    // 获取前缀委派地址
 
int g0/2
  ipv6 enable
  ipv6 address prefix_client ::1:0:0:0:F11F/64    //指定 后缀