更新时间:2024-01-09
1 DHCPv6配置
1.1DHCPv6 client PD前缀配置
在端口配置模式下进行下列配置:
命令
|
目的
|
Ipv6 dhcp client {pd prefix_name | hint | stateless | rapid-commit}
|
开启DHCPv6 pd client功能。
|
no ipv6 dhcp client pd prefix_name
|
恢复缺省设置。
|
该命令是启动DHCPv6 pd client功能的控制命令。配置该命令,则设备发送DHCPv6 前缀代理请求。
其中prefix_name可以被当做前缀来使用,譬如在配置ipv6端口地址的时候。
1.2 DHCPv6 client NA配置
在端口配置模式下进行下列配置:
命令
|
目的
|
Ipv6 dhcp client na
|
开启DHCPv6 na client功能。
|
no ipv6 dhcp client na
|
恢复缺省设置。
|
该命令是启动DHCPv6 na client功能的控制命令。配置该命令,则设备发送DHCPv6 NA请求。Server端回应na地址后,设备通知nd获取对应的前缀长度。
可通过show ipv6 interface查看。
1.3 开启dhcpv6 中继功能
在端口配置模式下进行下列配置:
命令
|
目的
|
ipv6 dhcp relay destination ipv6_address
|
开启DHCPv6 relay功能。
|
no ipv6 dhcp relay destination ipv6_address
|
恢复缺省设置。
|
ipv6 dhcp relay destination命令用于配置relay的目的地址。可以是另外的relay agent的地址也可以是服务器的地址。
如果需要配置多个目的地址,可以多次配置该命令。
DHCPv6的client、relay、server功能在一个接口上是互斥的,也就是说在一个接口上只能配置成一种模式。
1.4 配置dhcpv6 服务器功能
1.4.1 配置ipv6前缀池
在全局配置模式下进行下列配置:
命令
|
目的
|
ipv6 local pool poolname prefix/prefix-length assigned-length
|
配置ipv6前缀池。
|
no ipv6 local pool poolname
|
删除ipv6前缀池。
|
配置前缀池是为了让dhcpv6的地址池调用,来分配前缀地址。
1.4.2 配置dhcpv6 前缀服务器功能
此功能打开需要先配置一个ipv6前缀池,例如:
ipv6 local pool pd1 100::1/56 64
在全局配置模式下进行下列配置,进入dhcpv6池特殊配置模式:
ipv6 dhcp pool dhpool1
在dhcpv6特殊配置下进行下列配置:
命令
|
目的
|
prefix-delegation pool poolname
|
指定ipv6前缀池。
|
no prefix-delegation pool
|
删除ipv6前缀池。
|
或者进行配置
命令
|
目的
|
prefix-delegation ipv6_prefix/prefix_length client_DUID [iaid IAID]
|
指定ipv6前缀。
|
no prefix-delegation ipv6_prefix/prefix_length client_DUID [iaid IAID]
|
删除ipv6前缀
|
在端口配置态下启用dhcpv6 server功能,在端口配置态下进行下列配置:
命令
|
目的
|
ipv6 dhcp server poolname [allow-hint | preference num| rapid-commit]
|
打开dhcpv6 server功能。
|
no ipv6 dhcp server name
|
关闭dhcpv6 server功能
|
1.4.3 配置dhcpv6 地址服务器功能
在dhcpv6池特殊配置模式态下进行下列配置:
命令
|
目的
|
non-temporary-address range ipv6_address_start ipv6_address_end
|
配置ipv6地址。
|
no non-temporary-address range ipv6_address_start ipv6_address_end
|
删除ipv6地址
|
配置完地址池以后,需要在端口上启用dhcpv6功能。
相关命令:
ipv6 dhcp server poolname [allow-hint | preference num| rapid-commit]
1.4.4 配置DNS服务器
在dhcpv6池特殊配置模式态下进行下列配置:
命令
|
目的
|
Dns-server ipv6_address
|
配置分配给client的dns服务器地址。
|
no dns-servers
|
删除dns服务器
|
此命令主要是为了将DNS地址分配给客户端。
1.4.5 配置DNS IPv6域名
在dhcpv6池特殊配置模式态下进行下列配置:
命令
|
目的
|
Domain-name domain
|
配置分配给client的dns域名。
|
no domain-name
|
删除域名
|
1.4.6 配置租约时间
在dhcpv6池特殊配置模式态下进行下列配置:
命令
|
目的
|
Lifetime valid-time preferred-time
|
配置分配给client的租约时间。
|
no lifetime
|
恢复默认租约时间
|
Lifetime infinite
|
分配给client的时间不限
|
Valid-time缺省43200(30天)
Preferred-time缺省10080(7天)