09-DHCPv6命令
本章節下載: 09-DHCPv6命令 (211.12 KB)
目 錄
1.1.4 display ipv6 dhcp prefix-pool
1.1.5 display ipv6 dhcp server
1.1.6 display ipv6 dhcp server conflict
1.1.7 display ipv6 dhcp server expired
1.1.8 display ipv6 dhcp server ip-in-use
1.1.9 display ipv6 dhcp server pd-in-use
1.1.10 display ipv6 dhcp server statistics
1.1.17 ipv6 dhcp server apply pool
1.1.18 ipv6 dhcp server forbidden-address
1.1.19 ipv6 dhcp server forbidden-prefix
1.1.23 reset ipv6 dhcp server conflict
1.1.24 reset ipv6 dhcp server expired
1.1.25 reset ipv6 dhcp server ip-in-use
1.1.26 reset ipv6 dhcp server pd-in-use
1.1.27 reset ipv6 dhcp server statistics
1.1.30 temporary address range
address range命令用來配置地址池中動態分配的IPv6非臨時地址範圍。
undo address range命令用來刪除地址池中動態分配的IPv6非臨時地址範圍。
【命令】
address range start-ipv6-address end-ipv6-address [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]
undo address range
【缺省情況】
沒有配置地址池中動態分配的IPv6非臨時地址範圍,通過network命令指定的網段內的單播地址都可以作為非臨時地址分配給客戶端。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
start-ipv6-address:動態分配的起始IPv6非臨時地址。
end-ipv6-address:動態分配的結束IPv6非臨時地址。
preferred-lifetime preferred-lifetime:指定地址池中分配的IPv6非臨時地址的首選生命期。preferred-lifetime為非臨時地址的首選生命期,取值範圍為60~4294967295,單位為秒,缺省值為604800秒(7天)。
valid-lifetime valid-lifetime:指定地址池中分配的IPv6非臨時地址的有效生命期。valid-lifetime為非臨時地址的有效生命期,取值範圍為60~4294967295,單位為秒,缺省值為2592000秒(30天)。valid-lifetime必須大於或等於preferred-lifetime。
【使用指導】
· 如果沒有在地址池下通過address range命令配置動態分配的IPv6非臨時地址範圍,則network命令指定的網段內的單播地址都可以分配給DHCPv6客戶端。如果配置了address range命令,則隻會從該地址範圍內分配IPv6非臨時地址,即使該範圍內的地址分配完畢,也不會從network命令指定的地址範圍內分配IPv6非臨時地址。
· 一個地址池下隻能配置一個IPv6非臨時地址範圍,如果多次執行該命令,新的配置會覆蓋已有配置。
· address range命令配置動態分配的IPv6非臨時地址範圍必須在network命令指定的網段內,否則無法分配。
【舉例】
# 配置地址池1動態分配的IPv6非臨時地址範圍為3ffe:501:ffff:100::10到3ffe:501:ffff:100::31。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] network 3ffe:501:ffff:100::/64
[Sysname-dhcp6-pool-1] address range 3ffe:501:ffff:100::10 3ffe:501:ffff:100::31
【相關命令】
· display ipv6 dhcp pool
· network
· temporary address range
display ipv6 dhcp duid命令用來顯示本設備的DUID。
【命令】
display ipv6 dhcp duid
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【使用指導】
DUID(DHCP Unique Identifier,DHCP唯一標識符)是一台DHCPv6設備(包括客戶端、服務器和中繼)的唯一標識。在DHCPv6報文交互過程中,DHCPv6客戶端、服務器和中繼通過在報文中添加DUID來標識自己。
【舉例】
# 顯示本設備的DUID。
<Sysname> display ipv6 dhcp duid
The DUID of this device: 0003-0001-00e0-fc00-5552.
display ipv6 dhcp pool命令用來顯示DHCPv6地址池的信息。
【命令】
display ipv6 dhcp pool [ pool-name ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
pool-name:顯示指定DHCPv6地址池的信息。pool-name表示DHCPv6地址池名稱,為1~63個字符的字符串,不區分大小寫。如果不指定本參數,則顯示所有DHCPv6地址池的信息。
【舉例】
# 顯示指定DHCPv6地址池的信息。
<Sysname> display ipv6 dhcp pool 1
DHCPv6 pool: 1
Network: 3FFE:501:FFFF:100::/64
Preferred lifetime 604800, valid lifetime 2592000
Prefix pool: 1
Preferred lifetime 24000, valid lifetime 36000
Addresses:
Range: from 3FFE:501:FFFF:100::1
to 3FFE:501:FFFF:100::99
Preferred lifetime 70480, valid lifetime 200000
Total address number: 153
Available: 153
In-use: 0
Temporary addresses:
Range: from 3FFE:501:FFFF:100::200
to 3FFE:501:FFFF:100::210
Preferred lifetime 60480, valid lifetime 259200
Total address number: 17
Available: 17
In-use: 0
Static bindings:
DUID: 0003000100e0fc000001
IAID: 0000003f
Prefix: 3FFE:501:FFFF:200::/64
Preferred lifetime 604800, valid lifetime 2592000
DUID: 0003000100e0fc00cff1
IAID: 00000001
Address: 3FFE:501:FFFF:2001::1/64
Preferred lifetime 604800, valid lifetime 2592000
DNS server addresses:
2::2
Domain name:
aaa.com
SIP server addresses:
5::1
SIP server domain names:
bbb.com
表1-1 display ipv6 dhcp pool命令詳細顯示信息描述表
字段 |
描述 |
DHCPv6 pool |
DHCPv6地址池名稱 |
Network |
DHCPv6地址池中用於動態分配的IPv6地址網段 |
Prefix pool |
地址池引用的前綴池索引 |
Preferred lifetime |
租約首選生命期,單位為秒 |
valid lifetime |
租約有效生命期,單位為秒 |
Addresses |
用於動態分配的IPv6非臨時地址信息 |
Range |
用於動態分配的IPv6地址範圍 |
Total address number |
可供分配的地址總數 |
Available |
空閑的地址總數 |
In-use |
已分配的地址總數 |
Temporary addresses |
用於動態分配的IPv6臨時地址信息 |
Static bindings |
靜態綁定的IPv6地址或前綴信息 |
DUID |
靜態綁定的客戶端DUID |
IAID |
靜態綁定的客戶端IAID,未配置則顯示為Not configured |
Prefix |
靜態綁定的IPv6前綴 |
Address |
靜態綁定的IPv6地址 |
DNS server addresses |
為客戶端分配的DNS服務器地址 |
Domain name |
為客戶端分配的域名 |
SIP server addresses |
為客戶端分配的SIP服務器地址 |
SIP server domain names |
為客戶端分配的SIP服務器域名 |
display ipv6 dhcp prefix-pool命令用來顯示前綴池的信息。
【命令】
display ipv6 dhcp prefix-pool [ prefix-pool-number ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
prefix-pool-number:顯示指定前綴池的詳細信息。prefix-pool-number為前綴池索引,取值範圍1~128。如果不指定該參數,則顯示所有前綴池的簡要信息。
【舉例】
# 顯示所有前綴池的簡要信息。
<Sysname> display ipv6 dhcp prefix-pool
Prefix-pool Prefix Available In-use Static
1 5::/64 64 0 0
# 顯示前綴池1的詳細信息。
<Sysname> display ipv6 dhcp prefix-pool 1
Prefix: 5::/64
Assigned length: 70
Total prefix number: 64
Available: 64
In-use: 0
Static: 0
表1-2 display ipv6 dhcp prefix-pool命令顯示信息描述表
字段 |
描述 |
Prefix-pool |
前綴池索引 |
Prefix |
前綴池中配置的前綴 |
Available |
空閑的前綴數量 |
In-use |
已分配的前綴數量 |
Static |
靜態綁定的前綴數量 |
Assigned length |
分配的前綴長度 |
Total prefix number |
可供分配的前綴數量 |
display ipv6 dhcp server命令用來顯示接口上的DHCPv6服務器信息,包括接口上引用的DHCPv6地址池等信息。
【命令】
display ipv6 dhcp server [ interface interface-type interface-number ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
interface interface-type interface-number:顯示指定接口的DHCPv6服務器信息。其中,interface-type interface-number為接口類型和接口編號。如果不指定該參數,則顯示所有接口的DHCPv6服務器信息。
【舉例】
# 顯示所有接口的DHCPv6服務器相關信息。
<Sysname> display ipv6 dhcp server
Interface Pool
Vlan-interface2 1
Vlan-interface3 global
# 顯示指定接口的DHCPv6服務器相關信息。
<Sysname> display ipv6 dhcp server interface vlan-interface 2
Using pool: 1
Preference value: 0
Allow-hint: Enabled
Rapid-commit: Disabled
表1-3 display ipv6 dhcp server命令顯示信息描述表
字段 |
描述 |
Interface |
工作在DHCPv6服務器模式的接口 |
Pool |
接口引用的地址池,如果顯示為global,則表示接口上沒有引用某個地址池,分配地址、前綴和其他網絡參數時全局動態選擇地址池 |
Using pool |
接口引用的地址池,如果顯示為global,則表示接口上沒有引用某個地址池,分配地址、前綴和其他網絡參數時全局動態選擇地址池 |
Preference value |
服務器優先級,取值為0~255,該值越大,表示服務器的優先級越高 |
Allow-hint |
是否支持優先為客戶端分配其期望的地址和前綴: · Enabled:表示支持優先為客戶端分配其期望的地址和前綴 · Disabled:表示忽略客戶端期望的地址和前綴 |
Rapid-commit |
是否支持地址和前綴快速分配功能: · Enabled:表示配置了地址和前綴快速分配功能 · Disabled:表示未配置地址和前綴快速分配功能 |
display ipv6 dhcp server conflict命令用來顯示DHCPv6的地址衝突信息。
【命令】
display ipv6 dhcp server conflict [ address ipv6-address ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
address ipv6-address:顯示指定IPv6地址的地址衝突信息。如果不指定本參數,則顯示所有IPv6地址的地址衝突信息。
【使用指導】
DHCPv6服務器在下列幾種情況下會產生地址衝突信息:
· DHCPv6客戶端向DHCPv6服務器發送Decline報文,通知DHCPv6服務器為其分配的地址存在衝突。
· DHCPv6服務器檢測到地址池內的可供分配的地址是設備自身的地址。
【舉例】
# 顯示所有的地址衝突信息。
<Sysname> display ipv6 dhcp server conflict
IPv6 address Detect time
2001::1 Apr 25 16:57:20 2007
1::1:2 Apr 25 17:00:10 2007
表1-4 display ipv6 dhcp server conflict命令顯示信息描述表
字段 |
描述 |
IPv6 address |
發生衝突的IPv6地址 |
Detect time |
檢測到衝突的時間 |
【相關命令】
· reset ipv6 dhcp server conflict
display ipv6 dhcp server expired命令用來顯示租約過期的DHCPv6地址綁定信息。
【命令】
display ipv6 dhcp server expired [ address ipv6-address | pool pool-name ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
address ipv6-address:顯示指定IPv6地址的租約過期地址綁定信息。
pool pool-name:顯示指定地址池中租約過期的地址綁定信息。pool-name表示地址池名稱,為1~63個字符的字符串,不區分大小寫。
【使用指導】
執行本命令時,如果不指定任何參數,則顯示所有租約過期的地址綁定信息。
在DHCPv6地址池的可用地址分配完後,租約過期的地址將被分配給DHCPv6客戶端。
【舉例】
# 顯示所有DHCPv6地址池中租約過期的地址綁定信息。
<Sysname> display ipv6 dhcp server expired
IPv6 address DUID Lease expiration
2001:3eff:fe80:4caa: 3030-3066-2e65-3230-302e- Apr 25 17:10:47 2007
37ee:7::1 3130-3234-2d45-7468-6572-
6e65-7430-2f31
表1-5 display dhcp server expired命令顯示信息描述表
字段 |
描述 |
IPv6 address |
租約過期的IPv6地址 |
DUID |
租約過期的客戶端的DUID |
Lease expiration |
租約過期的時間 |
【相關命令】
· reset ipv6 dhcp server expired
display ipv6 dhcp server ip-in-use命令用來顯示DHCPv6地址綁定信息。
【命令】
display ipv6 dhcp server ip-in-use [ address ipv6-address | pool pool-name ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
address ipv6-address:顯示指定IPv6地址的地址綁定信息。
pool pool-name:顯示指定DHCPv6地址池的地址綁定信息。pool-name表示DHCPv6地址池名稱,為1~63個字符的字符串,不區分大小寫。
【使用指導】
執行本命令時,如果不指定任何參數,則顯示所有DHCPv6地址綁定信息。
【舉例】
# 顯示所有的DHCPv6地址綁定信息。
<Sysname> display ipv6 dhcp server ip-in-use
Pool: 1
IPv6 address Type Lease expiration
2:1::1 Auto(O) Jul 10 19:45:01 2008
Pool: 2
IPv6 address Type Lease expiration
1:1::2 Static(F) Not available
Pool: 3
IPv6 address Type Lease expiration
1:2::1f1 Static(O) Oct 9 09:23:31 2008
# 顯示指定DHCPv6地址池的地址綁定信息。
<Sysname> display ipv6 dhcp server ip-in-use pool 1
Pool:1
IPv6 address Type Lease expiration
2:1::1 Auto(O) Jul 10 22:22:22 2008
3:1::2 Static(C) Jan 1 11:11:11 2008
# 顯示指定IPv6地址的地址綁定信息。
<Sysname> display ipv6 dhcp server ip-in-use address 2:1::3
Pool: 1
Client: FE80::C800:CFF0:FE18:0
Type: Auto(O)
DUID: 00030001CA000C180000
IAID: 0x00030001
IPv6 address: 2:1::3
Preferred lifetime 400, valid lifetime 500
Expires at Jul 10 09:45:01 2008 (288 seconds left)
表1-6 display ipv6 dhcp server ip-in-use命令顯示信息描述表
字段 |
描述 |
Pool |
地址綁定信息所屬的地址池 |
IPv6 address |
已分配的IPv6地址 |
Type |
IPv6地址綁定的類型,取值包括: · Static(F):表示尚未分配給客戶端的靜態綁定(Free),即靜態無效綁定 · Static(O):設備上配置靜態綁定的地址後,如果收到對應客戶端發送的Solicit消息,則產生該類型的綁定信息,即靜態臨時綁定(Offered) · Static(C):表示已經分配給客戶端的靜態綁定(Committed),即靜態正式綁定 · Auto(O):表示接收到客戶端發送的Solicit消息後,產生的動態臨時綁定(Offered) · Auto(C):表示接收到客戶端發送的Request消息,或支持地址快速分配功能的服務器收到客戶端發送的包含Rapid Commit選項的Solicit消息後,產生的動態正式綁定(Committed) |
Lease-expiration |
IPv6地址的租約過期時間。如果租約過期時間在2100年以後,則顯示為Expires after 2100;對於靜態無效綁定,顯示為Not available |
Client |
DHCPv6客戶端的IPv6地址。對於靜態無效綁定,該字段顯示為空 |
DUID |
客戶端的DUID |
IAID |
客戶端的IAID。對於靜態無效綁定且沒有配置IAID,該字段顯示為N/A |
Preferred lifetime |
IPv6地址的首選生命期,單位為秒 |
valid lifetime |
IPv6地址的有效生命期,單位為秒 |
Expires at |
IPv6地址的租約過期時間。如果租約過期時間在2100年以後,則顯示為Expires after 2100 |
【相關命令】
· reset ipv6 dhcp server ip-in-use
display ipv6 dhcp server pd-in-use命令用來顯示DHCPv6前綴綁定信息。
【命令】
display ipv6 dhcp server pd-in-use [ pool pool-name | prefix prefix/prefix-len ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
pool pool-name:顯示指定DHCPv6地址池的前綴綁定信息。pool-name表示DHCPv6地址池名稱,為1~63個字符的字符串,不區分大小寫。
prefix prefix/prefix-len:顯示指定前綴的前綴綁定信息。prefix/prefix-len為IPv6前綴/前綴長度,prefix-len取值範圍為1~128。
【使用指導】
執行本命令時,如果不指定任何參數,則顯示所有DHCPv6前綴綁定信息。
【舉例】
# 顯示所有的DHCPv6前綴綁定信息。
<Sysname> display ipv6 dhcp server pd-in-use
Pool: 1
IPv6 prefix Type Lease expiration
2:1::/24 Auto(O) Jul 10 19:45:01 2008
Pool: 2
IPv6 prefix Type Lease expiration
1:1::/64 Static(F) Not available
Pool: 3
IPv6 prefix Type Lease expiration
1:2::/64 Static(O) Oct 9 09:23:31 2008
# 顯示指定DHCPv6地址池的前綴綁定信息。
<Sysname> display ipv6 dhcp server pd-in-use pool 1
Pool: 1
IPv6 prefix Type Lease expiration
2:1::/24 Auto(O) Jul 10 22:22:22 2008
3:1::/64 Static(C) Jan 1 11:11:11 2008
# 顯示指定前綴的前綴綁定信息。
<Sysname> display ipv6 dhcp server pd-in-use prefix 2:1::3/24
Pool: 1
Client: FE80::C800:CFF:FE18:0
Type: Auto(O)
DUID: 00030001CA000C180000
IAID: 0x00030001
IPv6 prefix: 2:1::/24
Preferred lifetime 400, valid lifetime 500
Expires at Jul 10 09:45:01 2008 (288 seconds left)
表1-7 display ipv6 dhcp server pd-in-use命令顯示信息描述表
字段 |
描述 |
IPv6 prefix |
已分配的IPv6前綴 |
Type |
前綴綁定的類型,取值包括: · Static(F):表示尚未分配給客戶端的靜態綁定前綴(Free),即靜態無效綁定 · Static(O):表示靜態臨時綁定。設備上配置靜態綁定的前綴後,如果收到對應客戶端發送的Solicit消息,則產生該類型的綁定信息,即靜態臨時綁定(Offered) · Static(C):表示已經分配給客戶端的靜態綁定,即靜態正式綁定(Committed) · Auto(O):表示接收到客戶端發送的Solicit消息後,產生的動態臨時綁定(Offered) · Auto(C):表示接收到客戶端發送的Request消息,或支持前綴快速分配功能的服務器收到客戶端發送的包含Rapid Commit選項的Solicit消息後,產生的動態正式綁定(Committed) |
Pool |
前綴綁定所屬的地址池 |
Lease-expiration |
前綴的租約過期時間。如果租約過期時間在2100年以後,則顯示為Expires after 2100;對於靜態無效綁定,顯示為Not available |
Client |
DHCPv6客戶端的IPv6地址。對於靜態無效綁定,該字段顯示為空 |
DUID |
客戶端的DUID |
IAID |
客戶端的IAID。對於靜態無效綁定且沒有配置IAID,該字段顯示為N/A |
Preferred lifetime |
前綴的首選生命期,單位為秒 |
valid lifetime |
前綴的有效生命期,單位為秒 |
Expires at |
前綴的租約過期時間。如果租約過期時間在2100年以後,則顯示為Expires after 2100 |
【相關命令】
· reset ipv6 dhcp server pd-in-use
display ipv6 dhcp server statistics命令用來顯示DHCPv6服務器的報文統計信息。
【命令】
display ipv6 dhcp server statistics [ pool pool-name ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
pool pool-name:顯示指定地址池的信息。pool-name表示地址池名稱,為1~63個字符的字符串,不區分大小寫。如果不指定本參數,則顯示所有地址池的信息。
【舉例】
# 顯示DHCPv6服務器的報文統計信息。
<Sysname> display ipv6 dhcp server statistics
Bindings:
Ip-in-use : 1
Pd-in-use : 0
Expired : 0
Conflict : 0
Packets received : 1
Solicit : 1
Request : 0
Confirm : 0
Renew : 0
Rebind : 0
Release : 0
Decline : 0
Information-request : 0
Relay-forward : 0
Packets dropped : 0
Packets sent : 0
Advertise : 0
Reconfigure : 0
Reply : 0
Relay-reply : 0
表1-8 display ipv6 dhcp server statistics命令顯示信息描述表
字段 |
描述 |
Bindings |
各種狀態的地址綁定數,包括: · Ip-in-use:地址綁定信息總數 · Pd-in-use:前綴綁定信息的總數 · Expired:租約過期的地址綁定信息的總數 |
Conflict |
衝突地址的的總數,顯示指定地址池的統計信息時無此字段 |
Packets received |
接收報文的數目,報文類型如下: · Solicit · Request · Confirm · Renew · Rebind · Release · Decline · Information-request · Relay-forward 顯示指定地址池的統計信息時無此類字段 |
Packets dropped |
丟棄報文的數目,顯示指定地址池的統計信息時無此字段 |
Packets sent |
發送報文的數目,報文類型如下: · Advertise · Reconfigure · Reply · Relay-reply 顯示指定地址池的統計信息時無此類字段 |
【相關命令】
· reset ipv6 dhcp server statistics
dns-server命令用來配置為客戶端分配的DNS服務器地址。
undo dns-server命令用來刪除指定的DNS服務器地址。
【命令】
dns-server ipv6-address
undo dns-server ipv6-address
【缺省情況】
沒有指定為客戶端分配的DNS服務器地址。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
ipv6-address:DNS服務器的IPv6地址。
【使用指導】
可以通過多次執行本命令配置多個DNS服務器地址。一個地址池下最多可以配置8個DNS服務器地址,且配置的先後順序決定了DNS服務器的優先級,先配置的DNS服務器優先級大於後配置的DNS服務器。
【舉例】
# 配置DHCPv6地址池1為客戶端分配的DNS服務器地址為2:2::3。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] dns-server 2:2::3
【相關命令】
· display ipv6 dhcp pool
domain-name命令用來配置為客戶端分配的域名後綴。
undo domain-name命令用來刪除為客戶端分配的域名後綴。
【命令】
domain-name domain-name
undo domain-name
【缺省情況】
沒有指定為客戶端分配的域名後綴。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
domain-name:域名後綴,為1~50個字符的字符串,不區分大小寫。
【使用指導】
一個地址池下隻能配置一個域名後綴。重複執行本命令,新的配置會覆蓋原有配置。
【舉例】
# 配置DHCPv6地址池1為客戶端分配的域名後綴為aaa.com。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] domain-name aaa.com
【相關命令】
· display ipv6 dhcp pool
ipv6 dhcp pool命令用來創建DHCPv6地址池,並進入DHCPv6地址池視圖。如果指定的地址池已存在,則直接進入地址池視圖。
undo ipv6 dhcp pool命令用來刪除指定的DHCPv6地址池。
【命令】
ipv6 dhcp pool pool-name
undo ipv6 dhcp pool pool-name
【缺省情況】
設備上不存在任何DHCPv6地址池。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
pool-name:DHCPv6地址池名稱,為1~63個字符的字符串,不區分大小寫。
【使用指導】
在DHCPv6地址池下,可以配置為DHCPv6客戶端分配的IPv6地址、前綴等參數。
需要注意的是,刪除DHCPv6地址池時,該地址池中已經分配的地址綁定信息和前綴綁定信息也將被刪除。
【舉例】
# 創建名稱為pool1的DHCPv6地址池,並進入DHCPv6地址池視圖。
<Sysname> system-view
[Sysname] ipv6 dhcp pool pool1
【相關命令】
· display ipv6 dhcp pool
· ipv6 dhcp server apply pool
ipv6 dhcp prefix-pool命令用來創建前綴池,並指定包含的前綴和分配的前綴長度。
undo ipv6 dhcp prefix-pool命令用來刪除指定的前綴池。
【命令】
ipv6 dhcp prefix-pool prefix-pool-number prefix prefix/prefix-len assign-len assign-len
undo ipv6 dhcp prefix-pool prefix-pool-number
【缺省情況】
設備上不存在任何前綴池。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
prefix-pool-number:前綴池索引,取值範圍1~128。
prefix prefix/prefix-len:指定前綴池包含的前綴,prefix/prefix-len為IPv6前綴/前綴長度,其中,prefix-len取值範圍為1~128。
assign-len assign-len:指定分配的前綴長度。assign-len取值範圍為1~128,assign-len必須大於或等於prefix-len,且與prefix-len之差小於或等於16。
【使用指導】
· 所有前綴池包含的前綴範圍之間不能重疊,即前綴範圍不能相交也不能相互包含。
· 前綴池創建後不允許修改,隻能刪除後再重新創建。
· 刪除前綴池,會清除從該前綴池中分配的所有前綴綁定信息。
【舉例】
# 配置前綴池1,包含的前綴為2001:0410::/32,分配的前綴長度為42,即前綴池1包含2001:0410::/42~2001:0410:FFC0::/42範圍內的1024個前綴。
<Sysname> system-view
[Sysname] ipv6 dhcp prefix-pool 1 prefix 2001:0410::/32 assign-len 42
【相關命令】
· display ipv6 dhcp prefix-pool
· prefix-pool
ipv6 dhcp select命令用來配置接口工作在DHCPv6服務器模式。
undo ipv6 dhcp select命令用來恢複缺省情況。
【命令】
ipv6 dhcp select server
undo ipv6 dhcp select
【缺省情況】
接口未工作在DHCPv6服務器模式,接口接收到DHCPv6客戶端發來的DHCPv6報文後,丟棄該報文。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
【參數】
server:配置接口工作在DHCPv6服務器模式,即當接口收到DHCPv6客戶端發來的DHCPv6報文時,將從DHCPv6服務器的地址池中選擇地址、前綴等參數分配給客戶端。
【舉例】
# 配置接口Vlan-interface10工作在DHCPv6服務器模式。
<Sysname> system-view
[Sysname] interface vlan-interface 10
[Sysname-Vlan-interface10] ipv6 dhcp select server
【相關命令】
display ipv6 dhcp server
ipv6 dhcp server命令用來配置全局查找地址池,並指定全局查找DHCPv6地址池時地址或前綴分配策略。
undo ipv6 dhcp server命令用來恢複缺省情況。
【命令】
ipv6 dhcp server { allow-hint | preference preference-value | rapid-commit } *
undo ipv6 dhcp server
【缺省情況】
接口全局查找DHCPv6地址池時,不支持期望地址/前綴分配和地址/前綴快速分配功能,服務器優先級的值為0。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
【參數】
allow-hint:指定服務器支持期望地址/前綴分配功能。如果不指定本參數,則表示不支持期望地址/前綴分配功能。
preference preference-value:指定發送的Advertise消息中的服務器優先級。preference-value為服務器優先級,取值範圍為0~255,缺省值為0。該值越大,表示服務器的優先級越高,DHCPv6客戶端選擇該服務器分配的地址或前綴的可能性越大。
rapid-commit:指定服務器支持交互兩個報文的地址/前綴快速分配功能。如果不指定本參數,則表示服務器不支持地址/前綴快速分配功能。
【使用指導】
如果執行本命令時,指定了allow-hint參數,則服務器優先為客戶端分配它期望的地址或前綴。如果客戶端期望的地址或前綴不在接口可分配的地址池中,或者已經分配給其他客戶端,則服務器忽略客戶端的期望地址或前綴,並為客戶端分配其他空閑地址或前綴。如果沒有指定allow-hint參數,則服務器忽略客戶端期望的地址或前綴,從地址池中選擇地址或前綴分配給客戶端。
需要注意的是,如果在同一個接口上同時執行了ipv6 dhcp server命令和ipv6 dhcp server apply pool命令,則以ipv6 dhcp server apply pool命令的配置為準。
【舉例】
# 配置接口Vlan-interface2全局查找地址池,服務器支持期望地址/前綴分配和地址/前綴快速分配功能,優先級設置為最高,即255。
<Sysname> system-view
[Sysname] interface vlan-interface 2
[Sysname-Vlan-interface2] ipv6 dhcp server allow-hint preference 255 rapid-commit
【相關命令】
· display ipv6 dhcp server
· ipv6 dhcp select
ipv6 dhcp server apply pool命令用來指定接口引用的DHCPv6地址池,並指定地址和前綴分配策略。
undo ipv6 dhcp server apply pool命令用來取消接口引用DHCPv6地址池。
【命令】
ipv6 dhcp server apply pool pool-name [ allow-hint | preference preference-value | rapid-commit ] *
undo ipv6 dhcp server apply pool
【缺省情況】
接口沒有引用地址池,接口接收到DHCPv6請求報文後,服務器根據該接口的地址或DHCPv6中繼的地址選擇匹配的DHCPv6地址池,並從該地址池中選擇IPv6地址或前綴分配給客戶端。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
【參數】
pool-name:DHCPv6地址池名稱,為1~63個字符的字符串,不區分大小寫。
allow-hint:指定服務器支持期望地址/前綴分配功能。如果不指定本參數,則表示不支持期望地址/前綴分配功能。
preference preference-value:指定發送的Advertise消息中的服務器優先級。preference-value為服務器優先級,取值範圍為0~255,缺省值為0。該值越大,表示服務器的優先級越高,DHCPv6客戶端選擇該服務器分配的地址或前綴的可能性越大。
rapid-commit:指定服務器支持交互兩個報文的地址/前綴快速分配功能。如果不指定本參數,則表示服務器不支持地址/前綴快速分配功能。
【使用指導】
如果接口上引用了地址池,則從該接口接收到客戶端發送的DHCPv6請求後,將從引用的地址池中選擇IPv6地址或前綴,分配給客戶端;否則,服務器將根據接口的地址或DHCPv6中繼的地址選擇匹配的DHCPv6地址池,並從該地址池中選擇IPv6地址或前綴分配給客戶端。
如果執行本命令時,指定了allow-hint參數,則服務器優先為客戶端分配它期望的地址或前綴。如果客戶端期望的地址或前綴不在接口可分配的地址池中,或者已經分配給其他客戶端,則服務器忽略客戶端的期望地址或前綴,並為客戶端分配其他空閑地址或前綴。如果沒有指定allow-hint參數,則服務器忽略客戶端期望的地址或前綴,從地址池中選擇地址或前綴分配給客戶端。
需要注意的是:
· 一個接口上最多隻能引用一個地址池,如果多次執行該命令,新的配置會覆蓋已有配置。
· 接口可以引用並不存在的地址池,但是,此時該接口無法為客戶端分配IPv6地址、前綴等信息。隻有創建該地址池後,才能為客戶端分配IPv6地址、前綴等信息。
【舉例】
# 配置接口Vlan-interface2引用已存在的地址池1,服務器支持期望地址/前綴分配和地址/前綴快速分配功能,優先級設置為最高,即255。
<Sysname> system-view
[Sysname] interface vlan-interface 2
[Sysname-Vlan-interface2] ipv6 dhcp server apply pool 1 allow-hint preference 255 rapid-commit
【相關命令】
· display ipv6 dhcp server
· ipv6 dhcp pool
· ipv6 dhcp select
ipv6 dhcp server forbidden-address命令用來配置不參與自動分配的IPv6地址。
undo ipv6 dhcp server forbidden-address命令用來取消不參與自動分配的IPv6地址的配置。
【命令】
ipv6 dhcp server forbidden-address start-ipv6-address [ end-ipv6-address ]
undo ipv6 dhcp server forbidden-address start-ipv6-address [ end-ipv6-address ]
【缺省情況】
除DHCPv6服務器接口的IPv6地址外,DHCPv6地址池中的所有IPv6地址都參與自動分配。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
start-ipv6-address:不參與自動分配的起始IPv6地址。
end-ipv6-address:不參與自動分配的結束IPv6地址,不能小於start-ipv6-address。如果不指定該參數,則表示隻有一個不參與自動分配的IPv6地址,即start-ipv6-address;否則,表示start-ipv6-address到end-ipv6-address之間的IPv6地址均不能參與自動分配。
【使用指導】
某些服務器占用的IPv6地址(如網關地址、FTP服務器地址),不能分配給DHCPv6客戶端。通過本命令可以避免這些地址參與自動分配。
需要注意的是:
· 如果通過ipv6 dhcp server forbidden-address將已經靜態綁定的IPv6地址配置為不參與自動分配的地址,則該地址仍然可以分配給靜態綁定的用戶。
· 執行undo ipv6 dhcp server forbidden-address命令取消不參與自動分配IPv6地址的配置時,指定的地址/地址範圍必須與執行ipv6 dhcp server forbidden-address命令時指定的地址/地址範圍保持一致。如果配置不參與自動分配的IPv6地址為某一地址範圍,則隻能同時取消該地址範圍內所有IPv6地址的配置,不能單獨取消其中某個IPv6地址的配置。
· 多次執行ipv6 dhcp server forbidden-address命令,可以配置多個不參與自動分配的IPv6地址範圍。
【舉例】
# 配置2001:10:110::1到2001:10:110::20之間的IPv6地址不參與地址自動分配。
<Sysname> system-view
[Sysname] ipv6 dhcp server forbidden-address 2001:10:110::1 2001:10:110::20
【相關命令】
· ipv6 dhcp server forbidden-prefix
· static-bind
ipv6 dhcp server forbidden-prefix命令用來配置不參與自動分配的IPv6前綴。
undo ipv6 dhcp server forbidden-prefix命令用來取消不參與自動分配的IPv6前綴的配置。
【命令】
ipv6 dhcp server forbidden-prefix start-prefix/prefix-len [ end-prefix/prefix-len ]
undo ipv6 dhcp server forbidden-prefix start-prefix/prefix-len [ end-prefix/prefix-len ]
【缺省情況】
DHCPv6前綴池中的所有IPv6前綴都參與自動分配。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
start-prefix/prefix-len:不參與自動分配的起始IPv6前綴。prefix-len為前綴長度,取值範圍為1~128。
end-prefix/prefix-len:不參與自動分配的結束IPv6前綴。prefix-len為前綴長度,取值範圍為1~128。end-prefix的取值不能小於start-prefix。如果不指定該參數,則表示隻有一個不參與自動分配的IPv6前綴,即start-prefix/prefix-len;否則,表示start-prefix/prefix-len到end-prefix/prefix-len之間的前綴均不能參與自動分配。
【使用指導】
· 如果通過ipv6 dhcp server forbidden-prefix將已經靜態綁定的IPv6前綴配置為不參與自動分配的前綴,則該前綴仍然可以分配給靜態綁定的用戶。
· 執行undo ipv6 dhcp server forbidden-prefix命令取消不參與自動分配IPv6前綴的配置時,指定的前綴/前綴範圍必須與執行ipv6 dhcp server forbidden-prefix命令時指定的前綴/前綴範圍保持一致。如果配置不參與自動分配的IPv6前綴為某一前綴範圍,則隻能同時取消該前綴範圍內所有IPv6前綴的配置,不能單獨取消其中某個IPv6前綴的配置。
· 多次執行ipv6 dhcp server forbidden-prefix命令,可以配置多個不參與自動分配的IPv6前綴段。
【舉例】
# 配置2001:3e11::/32到2001:3eff::/32之間的IPv6前綴不參與前綴自動分配。
<Sysname> system-view
[Sysname] ipv6 dhcp server forbidden-prefix 2001:3e11::/32 2001:3eff::/32
【相關命令】
· ipv6 dhcp server forbidden-address
· static-bind
network命令用來配置DHCPv6地址池動態分配的IPv6地址網段。
undo network命令用來刪除動態分配的IPv6地址網段。
【命令】
network prefix/prefix-length [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]
undo network
【缺省情況】
沒有配置動態分配的IPv6地址網段,即沒有可供分配的IPv6地址。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
prefix/prefix-length:用於動態分配的IPv6地址網段。prefix/prefix-length為地址網段的前綴和前綴長度,prefix-length的取值範圍為1~128。
preferred-lifetime preferred-lifetime:指定地址池中分配的地址和前綴的首選生命期。preferred-lifetime為地址和前綴的首選生命期,取值範圍為60~4294967295,單位為秒,缺省值為604800秒(7天)。
valid-lifetime valid-lifetime:指定地址池中分配的地址和前綴的有效生命期。valid-lifetime為地址和前綴的有效生命期,取值範圍為60~4294967295,單位為秒,缺省值為2592000秒(30天)。valid-lifetime必須大於或等於preferred-lifetime。
【使用指導】
· 每個DHCPv6地址池隻能配置一個網段,如果多次執行network命令,新的配置會覆蓋已有配置。
· 在地址池下配置了address range、temporary address range命令後,不允許修改或刪除network配置。
· 修改或刪除network配置,會導致該地址池下現有的地址被刪除。
【舉例】
# 配置DHCPv6地址池1動態分配的地址網段為3ffe:501:ffff:100::/64。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] network 3ffe:501:ffff:100::/64
【相關命令】
· address range
· display ipv6 dhcp pool
· temporary address range
option命令用來配置DHCPv6地址池的DHCPv6自定義選項。
undo option命令用來刪除DHCPv6地址池的DHCPv6自定義選項。
【命令】
option code hex hex-string
undo option code
【缺省情況】
沒有配置DHCPv6地址池的DHCPv6自定義選項。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
code:選項的數值,取值範圍為21~65535,不包括25~26,37~40,43~48。
hex hex-string:指定選項內容為配置的十六進製數串。hex-string為偶數位的十六進製數串,位數的取值範圍為2~256。
【使用指導】
通過執行本命令,可以配置編號為code的DHCPv6選項內容為指定的十六進製數串,即采用指定的內容來填充DHCPv6應答報文中編號為code的選項,以便將指定的選項內容分配給客戶端。
本命令為DHCPv6服務器提供了靈活的選項配置方式,使得DHCPv6服務器可以為DHCPv6客戶端提供更加豐富的選項內容。在以下情況下,可以使用本命令配置DHCPv6自定義選項:
· 隨著DHCPv6的不斷發展,新的DHCPv6選項會陸續出現。通過配置DHCPv6自定義選項,可以方便地添加新的DHCPv6選項。
· 有些選項的內容,RFC中沒有統一規定。廠商可以根據需要定義選項的內容,如Option 43。通過配置DHCPv6自定義選項,可以為DHCPv6客戶端提供廠商指定的信息。
· 設備上隻提供了有限的選項配置命令(如dns-server命令),對於沒有專門命令來配置的DHCPv6選項,可以通過option命令配置選項內容。例如,可以通過option 31 hex 00c80000000000000000000000000001命令指定為DHCPv6客戶端分配的NTP服務器地址為200::1。
· 擴展已有的DHCPv6選項。當前已提供的方式無法滿足用戶需求時(比如通過dns-server命令最多隻能配置8個DNS服務器地址,如果用戶需要配置的DNS服務器地址數目大於8,則該命令無法滿足需求),可以通過配置DHCPv6自定義選項的方式進行擴展。
需要注意的是:
· 如果多次執行本命令,並指定相同的選項數值code,則新的配置會覆蓋已有配置。
· 有些DHCPv6選項既可以通過專門的命令來配置,也可以通過option命令來配置。例如,Option 23(DNS服務器地址選項)既可以通過dns-server命令配置,也可以通過option 23命令配置。如果同時通過上述兩種方式配置了這些選項,則在填充DHCPv6應答報文的選項時,優先選擇專門命令的配置。如果沒有通過專門命令來配置,則采用option命令配置的內容填充選項。
【舉例】
# DNS服務器地址選項的編號為23。在DHCPv6地址池1中配置為DHCPv6客戶端分配的DNS服務器地址為2001:f3e0::1。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] option 23 hex 2001f3e0000000000000000000000001
【相關命令】
· display ipv6 dhcp pool
· dns-server
· domain-name
· sip-server
prefix-pool命令用來配置地址池引用前綴池,以便從前綴池中動態選擇前綴分配給客戶端。
undo prefix-pool命令用來取消地址池引用前綴池。
【命令】
prefix-pool prefix-pool-number [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]
undo prefix-pool prefix-pool-number
【缺省情況】
地址池沒有引用前綴池。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
prefix-pool-number:前綴池索引,取值範圍1~128。
preferred-lifetime preferred-lifetime:指定分配前綴的首選生命期。preferred-lifetime為前綴的首選生命期,取值範圍為60~4294967295,單位為秒,缺省值為604800秒(7天)。
valid-lifetime valid-lifetime:指定分配前綴的有效生命期。valid-lifetime為前綴的有效生命期,取值範圍為60~4294967295,單位為秒,缺省值為2592000秒(30天)。valid-lifetime必須大於或等於preferred-lifetime。
【使用指導】
· 一個地址池最多隻能引用一個前綴池。
· 地址池可以引用並不存在的前綴池,但是,此時設備無法從該地址池中動態選擇前綴分配給客戶端。隻有創建該前綴池後,才能支持前綴的動態分配。
· 不允許通過重複執行本命令的方式修改地址池引用的前綴池、前綴的首選生命期和有效生命期。隻有取消當前地址池引用的前綴池後,才能引用其它前綴池,或修改前綴的首選生命期和有效生命期。
【舉例】
# 在地址池1中引用前綴池1,首選生命期和有效生命期為缺省值。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] prefix-pool 1
# 在地址池2中引用前綴池2,並設置首選生命期為1天,有效生命期為3天。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 2
[Sysname-dhcp6-pool-2] prefix-pool 2 preferred-lifetime 86400 valid-lifetime 259200
【相關命令】
· display ipv6 dhcp pool
· ipv6 dhcp prefix-pool
reset ipv6 dhcp server conflict命令用來清除DHCPv6地址衝突信息。
【命令】
reset ipv6 dhcp server conflict [ address ipv6-address ]
【視圖】
用戶視圖
【缺省用戶角色】
network-admin
【參數】
address ipv6-address:清除指定IPv6地址的地址衝突信息。如果不指定本參數,則清除所有IPv6地址的地址衝突信息。
【使用指導】
如果網絡配置不合理,則動態分配的地址和網絡中靜態配置的地址可能會發生衝突。在合理調整網絡配置,不再存在衝突的情況下,原來發生衝突的地址可以重新分配給客戶端。此時,通過本命令清除檢測到的衝突地址,則該地址可以被重新分配。
【舉例】
# 清除全部地址衝突信息。
<Sysname> reset ipv6 dhcp server conflict
【相關命令】
· display ipv6 dhcp server conflict
reset ipv6 dhcp server expired命令用來清除租約過期的DHCPv6地址綁定信息。
【命令】
reset ipv6 dhcp server expired [ address ipv6-address | pool pool-name ]
【視圖】
用戶視圖
【缺省用戶角色】
network-admin
【參數】
address ipv6-address:清除指定IPv6地址的租約過期地址綁定信息。
pool pool-name:清除指定地址池中租約過期的DHCPv6地址綁定信息。pool-name表示DHCPv6地址池名稱,為1~63個字符的字符串,不區分大小寫。
【使用指導】
執行本命令時,如果不指定任何參數,則清除所有租約過期的地址綁定信息。
【舉例】
# 清除地址2001:f3e0::1的租約過期地址綁定信息。
<Sysname> reset ipv6 dhcp server expired address 2001:f3e0::1
【相關命令】
· display ipv6 dhcp server expired
reset ipv6 dhcp server ip-in-use命令用來清除DHCPv6的正式地址綁定和臨時地址綁定信息。
【命令】
reset ipv6 dhcp server ip-in-use [ address ipv6-address | pool pool-name ]
【視圖】
用戶視圖
【缺省用戶角色】
network-admin
【參數】
address ipv6-address:清除指定IPv6地址的正式地址綁定和臨時地址綁定信息。
pool pool-name:清除指定DHCPv6地址池的正式地址綁定和臨時地址綁定信息。pool-name表示DHCPv6地址池名稱,為1~63個字符的字符串,不區分大小寫。
【使用指導】
執行本命令時,如果不指定任何參數,則清除所有的DHCPv6正式地址綁定和臨時地址綁定信息。
需要注意的是,執行本命令後,靜態臨時地址綁定和靜態正式地址綁定信息將變為靜態無效地址綁定。
【舉例】
# 清除所有的DHCPv6正式地址綁定和臨時地址綁定信息。
<Sysname> reset ipv6 dhcp server ip-in-use
# 清除指定地址池的DHCPv6正式地址綁定和臨時地址綁定信息。
<Sysname> reset ipv6 dhcp server ip-in-use pool 1
# 清除指定IPv6地址的DHCPv6正式地址綁定和臨時地址綁定信息。
<Sysname> reset ipv6 dhcp server ip-in-use address 2001:0:0:1::1
【相關命令】
· display ipv6 dhcp server ip-in-use
reset ipv6 dhcp server pd-in-use命令用來清除DHCPv6正式前綴綁定和臨時前綴綁定信息。
【命令】
reset ipv6 dhcp server pd-in-use [ pool pool-name | prefix prefix/prefix-len ]
【視圖】
用戶視圖
【缺省用戶角色】
network-admin
【參數】
pool pool-name:清除指定DHCPv6地址池的前綴綁定信息。pool-name表示DHCPv6地址池名稱,為1~63個字符的字符串,不區分大小寫。
prefix prefix/prefix-len:清除指定前綴的前綴綁定信息。prefix/prefix-len為IPv6前綴/前綴長度,prefix-len取值範圍為1~128。
【使用指導】
執行本命令時,如果不指定任何參數,則清除所有的DHCPv6前綴綁定信息。
需要注意的是,執行本命令後,靜態臨時前綴綁定和靜態正式前綴綁定信息將變為靜態無效前綴綁定。
【舉例】
# 清除所有的DHCPv6前綴綁定信息。
<Sysname> reset ipv6 dhcp server pd-in-use
# 清除指定DHCPv6地址池的正式前綴綁定和臨時前綴綁定信息。
<Sysname> reset ipv6 dhcp server pd-in-use pool 1
# 清除指定IPv6前綴的前綴綁定信息。
<Sysname> reset ipv6 dhcp server pd-in-use prefix 2001:0:0:1::/64
【相關命令】
· display ipv6 dhcp server pd-in-use
reset ipv6 dhcp server statistics命令用來清除DHCPv6服務器的報文統計信息。
【命令】
reset ipv6 dhcp server statistics
【視圖】
用戶視圖
【缺省用戶角色】
network-admin
【舉例】
# 清除DHCPv6服務器的報文統計信息。
<Sysname> reset ipv6 dhcp server statistics
【相關命令】
· display ipv6 dhcp server statistics
sip-server命令用來配置為客戶端分配的SIP服務器地址或域名。
undo sip-server命令用來刪除為客戶端分配的SIP服務器地址或域名。
【命令】
sip-server { address ipv6-address | domain-name domain-name }
undo sip-server { address ipv6-address | domain-name domain-name }
【缺省情況】
沒有指定為客戶端分配的SIP服務器地址和域名。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
address ipv6-address:指定SIP服務器的IPv6地址。
domain-name domain-name:指定SIP服務器的域名,domain-name為1~50個字節的字符串,不區分大小寫。
【使用指導】
同一地址池下最多可以配置8個SIP服務器地址和8個SIP服務器域名。配置的先後順序決定了SIP服務器地址或域名的優先級,即先配置的地址或域名優先級高於後配置的地址或域名。
【舉例】
# 配置DHCPv6地址池1為客戶端分配的SIP服務器地址為2:2::4。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] sip-server address 2:2::4
# 配置DHCPv6地址池1為客戶端分配的SIP服務器域名為bbb.com。
[Sysname-dhcp6-pool-1] sip-server domain-name bbb.com
【相關命令】
· display ipv6 dhcp pool
static-bind命令用來配置靜態綁定的IPv6地址或前綴,以便實現DHCPv6服務器為特定的客戶端分配固定的IPv6地址或前綴。
undo static-bind命令用來刪除靜態綁定的IPv6地址或前綴。
【命令】
static-bind { address ipv6-address/addr-prefix-length | prefix prefix/prefix-len } duid duid [ iaid iaid ] [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]
undo static-bind { address ipv6-address/addr-prefix-length | prefix prefix/prefix-len }
【缺省情況】
不存在靜態綁定的IPv6地址和前綴。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
address ipv6-address/addr-prefix-length:指定靜態綁定的IPv6地址及地址前綴長度。addr-prefix-length的取值範圍為1~128。
prefix prefix/prefix-len:指定靜態綁定的前綴及前綴長度。prefix-len的取值範圍為1~128。
duid duid:指定靜態綁定的客戶端DUID字符串。duid取值為偶數位的十六進製數,且位數的取值範圍為2~256。
iaid iaid:指定靜態綁定的客戶端IAID。iaid取值範圍為0~FFFFFFFF的十六進製數。不指定該參數,則表示不需要匹配客戶端的IAID。
preferred-lifetime preferred-lifetime:指定靜態綁定的地址或前綴的首選生命期。preferred-lifetime為地址或前綴的首選生命期,取值範圍為60~4294967295,單位為秒,缺省值為604800秒(7天)。
valid-lifetime valid-lifetime:指定靜態綁定的地址或前綴的有效生命期。valid-lifetime為地址或前綴的有效生命期,取值範圍為60~4294967295,單位為秒,缺省值為2592000秒(30天)。valid-lifetime必須大於或等於preferred-lifetime。
【使用指導】
· 多次執行static-bind命令,可以配置多個靜態綁定的IPv6地址和前綴。
· 同一IPv6地址或者前綴隻能綁定給一個客戶端。不允許通過重複執行本命令的方式修改IPv6地址或者前綴與客戶端的綁定關係。隻有刪除了某個IPv6地址或者前綴的靜態綁定關係後,才能將該IPv6地址或者前綴重新與其他客戶端綁定。
【舉例】
# 在地址池1中配置靜態綁定地址:將地址2001:0410::1/35固定分配給DUID為0003000100e0fc005552、IAID為A1A1A1A1的客戶端。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] static-bind address 2001:0410::1/35 duid 0003000100e0fc005552 iaid A1A1A1A1
# 在地址池1中配置靜態綁定前綴:將前綴2001:0410::/35固定分配給DUID為00030001CA0006A400、IAID為A1A1A1A1的客戶端。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] static-bind prefix 2001:0410::/35 duid 00030001CA0006A400 iaid A1A1A1A1
【相關命令】
· display ipv6 dhcp pool
temporary address range命令用來配置地址池中動態分配的IPv6臨時地址範圍。
undo temporary address range命令用來刪除地址池中動態分配的IPv6臨時地址範圍。
【命令】
temporary address range start-ipv6-address end-ipv6-address [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]
undo temporary address range
【缺省情況】
沒有配置地址池動態分配的IPv6臨時地址範圍,不能分配IPv6臨時地址。
【視圖】
DHCPv6地址池視圖
【缺省用戶角色】
network-admin
【參數】
start-ipv6-address:動態分配範圍的起始IPv6臨時地址。
end-ipv6-address:動態分配範圍的結束IPv6臨時地址。
preferred-lifetime preferred-lifetime:指定地址池分配的臨時地址的首選生命期。preferred-lifetime為臨時地址的首選生命期,取值範圍為60~4294967295,單位為秒,缺省值為604800秒(7天)。
valid-lifetime valid-lifetime:指定地址池分配的臨時地址的有效生命期。valid-lifetime為臨時地址的有效生命期,取值範圍為60~4294967295,單位為秒,缺省值為2592000秒(30天)。valid-lifetime必須大於或等於preferred-lifetime。
【使用指導】
· 不配置temporary address range命令時,地址池不會從network或者address range命令配置的地址範圍內分配臨時地址。即此時不支持臨時地址分配。
· 一個地址池最多隻能配置一個IPv6臨時地址範圍,如果多次執行該命令,新的配置會覆蓋已有配置。
【舉例】
# 配置DHCPv6地址池1動態分配的IPv6臨時地址範圍為3ffe:501:ffff:100::50到3ffe:501:ffff:100::60。
<Sysname> system-view
[Sysname] ipv6 dhcp pool 1
[Sysname-dhcp6-pool-1] network 3ffe:501:ffff:100::/64
[Sysname-dhcp6-pool-1] temporary address range 3ffe:501:ffff:100::50 3ffe:501:ffff:100::60
【相關命令】
· address range
· display ipv6 dhcp pool
· network
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!