H3C交換機DHCP命令大全
在H3C交換機中的一些設(shè)置,我們來講解一下。這次主要內(nèi)容涉及了H3C交換機DHCP命令的相關(guān)使用。那么我們進行比較全面的總結(jié),希望本文的歸納,對大家能夠有一個有價值的參考。那么具體內(nèi)容如下:
【H3C交換機DHCP命令】debugging dhcp server { events | packet | ip-relation }
undo debugging dhcp server { events | packet | ip-relation }
【視圖】所有視圖
【參數(shù)】events:表示DHCP 服務(wù)器的協(xié)議事件,包括地址分配、數(shù)據(jù)更新。packet:表示DHCP 服務(wù)器的各種接收和發(fā)送的協(xié)議報文。ip-relation:表示連接狀態(tài)的改變,即地址的分配情況。
【描述】debugging dhcp server 命令用來打開DHCP 服務(wù)器的報文、事件、連接調(diào)試開關(guān)。undo debugging dhcp server 命令用來關(guān)閉DHCP 服務(wù)器的報文、事件、連接調(diào)試開關(guān)。
【H3C交換機DHCP命令】dhcp enable
undo dhcp enable
【視圖】系統(tǒng)視圖
【參數(shù)】無
【描述】dhcp enable 命令用來啟動DHCP 服務(wù),undo dhcp enable 命令用來關(guān)閉DHCP 服務(wù)。
缺省情況下,啟動DHCP 服務(wù)。在進行DHCP 配置之前,首先需要啟動DHCP 服務(wù)。只有啟動該服務(wù)后,其它相關(guān)的DHCP 配置才能生效。
【H3C交換機DHCP命令】dhcp server forbidden-ip low-ipaddress [ high-ipaddress ]
undo dhcp server forbidden-ip low-ipaddress [ high -ipaddress ]
【視圖】系統(tǒng)視圖
【參數(shù)】low-ipaddress:表示不參與自動分配的最小IP 地址。high -ipaddress:表示不參與自動分配的最大IP 地址,應(yīng)該和low-ipaddress在同一網(wǎng)段內(nèi),并且大于等于low-Ipaddress。當(dāng)不輸入該參數(shù)時,表示high-ipaddress 與low-ipaddress 相同。
【描述】dhcp server forbidden-ip 命令用來配置DHCP 地址池中不參與自動分配的IP 地址,undo dhcp server forbidden-ip 命令用來刪除指定的不參與自動分配的IP 地址。缺省情況下,未配置不參與自動分配的IP 地址。對于一個網(wǎng)絡(luò)或子網(wǎng),某些IP 地址可能已經(jīng)被一些服務(wù)器或特定主機占用,如WWW服務(wù)器、網(wǎng)關(guān)、FTP 服務(wù)器等。在進行DHCP 地址分配時需要排除這些地址,以保證網(wǎng)絡(luò)的正常運行;否則會出現(xiàn)同一地址分配給兩臺主機,造成IP 地址分配沖突。DHCP 服務(wù)器缺省認(rèn)為地址池中的所有地址均可以被用來動態(tài)分配給客戶端計算機。如果需要將某些地址排除,使用地址排除命令可以避免對該地址的分配。
本配置具有疊加性,即最新的配置將和原先的配置同時生效。使用undo dhcp server forbidden-ip 命令刪除地址排除設(shè)置時,必須確保參數(shù)與原先配置的完全相同,即不能僅刪除原先配置的部分地址。
【舉例】# 將從1.1.1.1 到1.1.1.63 之間的IP 地址保留,不用做地址自動分配。
[Quidway] dhcp server forbidden-ip 1.1.1.1 1.1.1.63#p#
【H3C交換機DHCP命令】dhcp server ip-pool pool-name
undo dhcp server ip-pool pool-name
【視圖】系統(tǒng)視圖
【參數(shù)】pool-name:作為地址池的唯一標(biāo)識,取值為字符串或數(shù)字,長度為1~35。
【描述】dhcp server ip-pool 命令用來創(chuàng)建DHCP 地址池或進入DHCP 地址池視圖,undo dhcp server ip-pool 命令用來刪除指定的IP 地址池。缺省情況下,未創(chuàng)建DHCP 地址池。首次執(zhí)行dhcp server ip-pool 命令,則創(chuàng)建標(biāo)識符為pool-name 的地址池并進入DHCP 地址池視圖;當(dāng)再次使用本命令則只進入DHCP 地址池視圖。每個DHCP 服務(wù)器可以配置一個或多個地址池,目前至少支持50 個地址池。DHCP 服務(wù)器中的地址池以“樹”狀結(jié)構(gòu)進行組織。樹根是自然網(wǎng)段的地址,每個分支是該網(wǎng)段的子網(wǎng)地址,葉節(jié)點是手工綁定的客戶機地址。這種樹狀結(jié)構(gòu)實現(xiàn)了配置的繼承性,即子網(wǎng)(兒子節(jié)點)配置繼承了自然網(wǎng)段(父節(jié)點)的配置,每個客戶機(孫子節(jié)點)的配置同樣繼承了子網(wǎng)(兒子節(jié)點)配置的參數(shù)。因此,對于一些通用的參數(shù)(如域名),只需要在自然網(wǎng)段或者子網(wǎng)上進行配置即可。
【舉例】# 創(chuàng)建標(biāo)識為 0 的地址池。
[Quidway] dhcp server ip-pool 0
[Quidway-dhcp0]
【H3C交換機DHCP命令】dhcp server ping { packets number | timeout milliseconds }
undo dhcp server ping { packets | timeout }
【視圖】系統(tǒng)視圖
【參數(shù)】packets number:表示發(fā)送ping 包數(shù)量,取值范圍是0~10,0 表示禁止ping操作,number 缺省為2。timeout milliseconds:表示等待每個ping 報文的最長回應(yīng)時間,單位是ms,取值范圍是0~10000,milliseconds 缺省為500ms。
【描述】dhcp server ping 命令用來設(shè)置DHCP服務(wù)器發(fā)送ping 數(shù)據(jù)包的最大數(shù)量和最長等待回應(yīng)時間undo dhcp server ping 命令用來恢復(fù)缺省值。DHCP 服務(wù)器為客戶端分配一個IP 地址前,需要對該地址進行探測。具體的操作是使用ping 命令探測該地址,檢測是否能在指定時間內(nèi)正確得到應(yīng)答。如果直到等待ping 回應(yīng)包最長時間都沒有收到應(yīng)答,則繼續(xù)發(fā)送ping 報文,直到發(fā)送ping 包數(shù)量達到規(guī)定的最大值后仍舊超時,沒有得到任何應(yīng)答,可以推斷該IP 地址未被使用,從而確??蛻舳吮环值梦词褂玫腎P 地址。
【舉例】# 將服務(wù)器發(fā)送ping 數(shù)據(jù)包的最大數(shù)量設(shè)定為5 次。
[Quidway] dhcp server ping packets 5
【H3C交換機DHCP命令】display dhcp server conflict [ ip-address ]
【視圖】所有視圖
【參數(shù)】ip-address:表示指定的IP 地址,不輸入該參數(shù)則顯示所有沖突地址的統(tǒng)計信息。
【描述】display dhcp server conflict 命令用來顯示DHCP 的地址沖突的統(tǒng)計信息,包括沖突IP 地址、沖突檢測類型、地址沖突發(fā)生的時間等。系統(tǒng)采用沖突檢測方式包括兩種:
ping 方式:DHCP 服務(wù)器用這種方式來檢測沖突信息。
ARP 方式:DHCP 客戶端用這種方式來檢測沖突信息。
【舉例】# 查看DHCP 的地址沖突的統(tǒng)計信息。
[Quidway] display dhcp server conflict
IP address Detection Method Detection time
10.110.1.8 Ping Feb 16 2002 16:28 PM
10.110.1.16 Gratuitous ARP Feb 23 2002 10:30 AM#p#
【H3C交換機DHCP命令】display dhcp server expired
【視圖】所有視圖
【參數(shù)】無
【描述】display dhcp server expired 命令用來顯示DHCP 地址池的可用地址信息。
【舉例】[Quidway] display dhcp server expired
IP_Lease:
IP Range from 10.10.0.0 to 10.10.0.0
IP Range from 10.10.0.2 to 10.10.1.253
IP Range from 10.10.1.255 to 10.10.2.253
IP Range from 10.10.2.255 to 10.10.255.255
【H3C交換機DHCP命令】display dhcp server ip-in-use [ ip-address ]
【視圖】所有視圖
【參數(shù)】ip-address:表示指定的IP 地址,不輸入該參數(shù)則顯示所有地址的綁定信息。
【描述】display dhcp server ip-in-use 命令用來顯示DHCP客戶端的地址綁定信息,如硬件地址、IP 地址、地址租用期限等信息。
【舉例】# 顯示DHCP 的地址綁定信息。
[Quidway] display dhcp server ip-in-use 172.16.2.254
IP address Hardware address Lease expiration Type
10.10.1.3 02c7.f800.0422 Infinite Manual
10.10.1.2 1111.2222.3333 NOT Used Manual
10.10.1.1 0050.ba28.9c3c Jan 2 2003 1:57:35 AM Auto#p#
【H3C交換機DHCP命令】display dhcp server statistics
【視圖】所有視圖
【參數(shù)】無
【描述】display dhcp server statistics 命令用來顯示DHCP 服務(wù)器的統(tǒng)計信息,包括DHCP 地址池數(shù)目,自動、手工和過期綁定的地址數(shù)目,不可識別的報文數(shù)量、DHCP 請求和應(yīng)答的報文數(shù)目統(tǒng)計等。
【H3C交換機DHCP命令】display dhcp server tree
【視圖】所有視圖
【參數(shù)】無
【描述】display dhcp server tree 命令用來顯示DHCP 地址池的樹狀結(jié)構(gòu)信息,并顯示各節(jié)點的地址池、option 參數(shù)、地址租用期限、DNS 等服務(wù)器的信息。
【H3C交換機DHCP命令】dns-list ip-address1 [ ip-address2 ... ip-address8 ]
undo dns-list { ip-address | all }
【視圖】DHCP 地址池視圖
【參數(shù)】ip-addressX:表示DNS 的IP 地址,X=1,2,....8。
【描述】dns-list 命令用來配置分配給DHCP 客戶端的DNS 的IP 地址,undo dns-list命令用來除分配給DHCP 客戶端的DNS 的IP 地址。缺省情況下,未配置DNS 地址。在計算機訪問Internet 的時候,需要對域名進行解析。為了讓DHCP 客戶機正確接入Internet,需要DHCP 服務(wù)器在分配IP 地址的同時為客戶機指定
DNS 的IP 地址。目前,每個DHCP 地址池最多可以設(shè)置8 個DNS 服務(wù)器地址。當(dāng)指定多個DNS 服務(wù)器時,要在dns-list 命令中連續(xù)配置兩個以上的地址,而不是多次使用該命令,因為新DNS 服務(wù)器地址會覆蓋舊地址,而不是地址疊加。
【舉例】# 為0 號DHCP 地址池指定DNS 服務(wù)器的地址為1.1.1.254。
[Quidway-dhcp0] dns-list 1.1.1.254
【H3C交換機DHCP命令】domain-name domain-name
undo domain-name
【視圖】DHCP 地址池視圖
【參數(shù)】domain-name:表示從DHCP 服務(wù)器分配給客戶機的域名字符串,長度為3~50。
【描述】domain-name 命令用來配置分配給DHCP 客戶端的域名, undo domain-name 命令用來刪除分配給DHCP 客戶端的域名。缺省情況下,未配置DHCP 客戶端的域名。在DHCP 服務(wù)器上,可以為每個地址池指定域名。
【舉例】# 將mydomain.com.cn 設(shè)定為DHCP 地址池0 的域名。
[Quidway-dhcp0] domain-name mydomain.com.cn#p#
【H3C交換機DHCP命令】expired { day day [ hour hour [ minute minute ] ] | unlimited }
undo expired
【視圖】DHCP 地址池視圖
【參數(shù)】day day:表示天數(shù),取值范圍0~365。hour hour:表示小時數(shù),取值范圍0~23。minute minute:表示分鐘數(shù),取值范圍0~59。unlimited:表示有效期限無限長。
【描述】expired 命令用來配置DHCP 地址池中IP 地址的租用有效期限,undo expired 命令用來恢復(fù)DHCP 地址池中IP 地址的租用期限為缺省值。缺省情況下,有效期限為1 天。DHCP 服務(wù)器可以為不同地址池指定不同的地址租用有效期限,每個DHCP地址池中的所有地址都具有相同的期限。地址租用有效期限是不具有繼承關(guān)系的。
【舉例】# 配置地址池0 的IP 地址租用有效期為1 天2 小時3 分。
[Quidway-dhcp0] expired 1 2 3
【H3C交換機DHCP命令】gateway-list ip-address1 [ ip-address2 ... ip-address8 ]
undo gateway-list { ip-address | all }
【視圖】DHCP 地址池視圖
【參數(shù)】ip-addressX:表示出口網(wǎng)關(guān)路由器的IP 地址,X=1,2,....8。all:表示所有地址。
【描述】gateway-list 命令用來配置DHCP 客戶端使用的出口網(wǎng)關(guān)路由器的IP 地址,undo gateway-list 命令用來刪除分配給DHCP 客戶端的出口網(wǎng)關(guān)路由配置。缺省情況下,未配置出口網(wǎng)關(guān)路由器。DHCP 客戶機訪問本子網(wǎng)以外IP 地址的時候,所有數(shù)據(jù)必須通過該網(wǎng)絡(luò)的網(wǎng)關(guān)進行發(fā)送和接收。目前,每個DHCP 地址池最多可以配置8 個出口網(wǎng)關(guān)路由器。當(dāng)指定多個出口網(wǎng)關(guān)地址時,需要在gateway-list 命令中連續(xù)配置兩個以上的地址,而不是多次使用該命令,因為新出口網(wǎng)關(guān)地址會覆蓋舊地址,而不是地址疊加。
【舉例】# 將0 號DHCP 地址池對應(yīng)的出口網(wǎng)關(guān)路由器設(shè)定為10.12.1.99。
[Quidway-dhcp0] gateway-list 10.12.1.99#p#
【H3C交換機DHCP命令】nbns-list ip-address1 [ ip-address2 ... ip-address8 ]
undo nbns-list { ip-address | all }
【視圖】DHCP 地址池視圖
【參數(shù)】ip-addressX:表示NetBIOS 的IP 地址,X=1,2,....8。all: 所有IP 地址。
【描述】nbns-list 命令用來配置DHCP 客戶端的NetBIOS 服務(wù)器地址,undo nbns-list 命令用來刪除分配給DHCP 客戶端的NetBIOS 服務(wù)器地址。缺省情況下,未配置NetBIOS 地址??蛻粲嬎銠C可以通過NetBIOS 協(xié)議進行通信。對于Microsoft 操作系統(tǒng)的客戶機來說,WINS(Windows Internet Naming Service)服務(wù)器將為采用NetBIOS協(xié)議進行通信的主機提供了主機名到IP 地址的解析機制。所以,大部分Windows 網(wǎng)絡(luò)客戶機需要進行WINS 的設(shè)置。目前,每個DHCP 地址池最多可以配置8 個NetBIOS 服務(wù)器IP 地址。
【舉例】# 配置地址池0 的NetBIOS 地址為10.12.1.99。
[Quidway-dhcp0] nbns-list 10.12.1.99
【H3C交換機DHCP命令】netbios-type { b-node | h-node | m-node | p-node }
undo netbios-type
【視圖】DHCP 地址池視圖
【參數(shù)】b-node:表示廣播模式(broadcast),即采用廣播的方式獲取主機名和IP地址之間的映射。
p-node:表示端對端模式(peer-to-peer),即采用與NetBIOS 服務(wù)器通信的方式來獲取映射關(guān)系。
m-node:表示混合m 模式(mixed),即具備“端對端”通信機制的b 類節(jié)點。
h-node:表示混合h 模式(hybrid),即具有部分廣播特性的p 類節(jié)點。
【描述】netbios-type 命令用來配置DHCP 客戶端的NetBIOS 節(jié)點類型,undo netbios-type 命令用來恢復(fù)DHCP 客戶端NetBIOS 節(jié)點類型為缺省值。缺省情況下,客戶端采用h 類節(jié)點(h-node)。DHCP 客戶端在廣域網(wǎng)上使用NetBIOS 協(xié)議時,需要在主機名和IP 地址之間建立映射關(guān)系。
【舉例】# 將地址池0 的客戶端NetBIOS 節(jié)點類型指定為b-node。
[Quidway-dhcp0] netbios-type b-node#p#
【H3C交換機DHCP命令】network ip-address [ mask netmask ]
undo network
【視圖】DHCP 地址池視圖
【參數(shù)】ip-address:表示用于動態(tài)分配的IP 地址池的子網(wǎng)地址。netmask:表示IP 地址池的網(wǎng)絡(luò)掩碼,不輸入該值表示采用自然掩碼。
【描述】network 命令用來配置動態(tài)分配的IP 地址范圍,undo network 命令用來刪除動態(tài)分配的IP 地址范圍。缺省情況下,未配置動態(tài)分配的IP 地址范圍。對于動態(tài)分配給客戶端的地址(包括永久和租用期有限的動態(tài)地址),都需要配置地址池范圍。本配置命令不具有疊加性,即每個DHCP 地址池只能配置一個網(wǎng)段,最新的配置將覆蓋原先的配置(包括刪除手工綁定的配置)。如果系統(tǒng)如果需要多段地址,則需要使用多個地址池。命令network 與命令static-bind ip-address、static-bind mac-address 形成互斥,即對于同一DHCP 地址池,要么靜態(tài)給客戶端分配IP 地址,要么動態(tài)給客戶端分配IP 地址,二者僅取其一。
【舉例】# 將192.168.8.0/24 作為DHCP 地址池0 的地址空間。
[Quidway-dhcp0] network 192.168.8.0 mask 255.255.255.0
【H3C交換機DHCP命令】reset dhcp server conflict { ip-address | all }
【視圖】所有視圖
【參數(shù)】ip-address:表示指定的IP 地址沖突信息被清除。all:表示所有地址沖突信息被清除。
【描述】reset dhcp server conflict 命令用來清除DHCP 地址沖突的統(tǒng)計信息。如果參數(shù)中指定IP 地址,則清除該IP 地址的沖突信息;如果使用參數(shù)“all”,則清除全部地址沖突信息。
【舉例】# 清除全部地址沖突統(tǒng)計信息。
[Quidway] reset dhcp server conflict all
【H3C交換機DHCP命令】reset dhcp server ip-in-use { ip-address | all }
【視圖】所有視圖
【參數(shù)】ip-address:表示指定的IP 地址綁定信息被清除。all:表示所有地址的綁定信息被清除。
【描述】reset dhcp server ip-in-use 命令用來清除DHCP 動態(tài)地址綁定信息。如果參數(shù)中指定IP 地址,則清除該IP 地址的綁定信息,即表示該地址可以再次被分配使用;如果使用參數(shù)“all”,則清除全部綁定信息。
【舉例】# 清除地址為1.1.1.1 的綁定信息。
[Quidway] reset dhcp server ip-in-use 1.1.1.1#p#
【H3C交換機DHCP命令】reset dhcp server statistics
【視圖】所有視圖
【參數(shù)】無
【描述】reset dhcp server statistics 命令用來清除DHCP 服務(wù)器的統(tǒng)計信息,包括:DHCP 地址池數(shù)目,自動、手工和過期綁定的地址數(shù)目,不可識別的報文數(shù)量,DHCP 請求和應(yīng)答的報文數(shù)目統(tǒng)計等信息。
【舉例】# 清除DHCP 服務(wù)器統(tǒng)計信息。
[Quidway] reset dhcp server statistics
【H3C交換機DHCP命令】static-bind ip-address ip-address [ mask netmask ]
undo static-bind ip-address
【視圖】DHCP 地址池視圖
【參數(shù)】ip-address:表示待綁定計算機的IP 地址。netmask:表示待綁定計算機的網(wǎng)絡(luò)掩碼,不輸入該參數(shù)表示采用自然掩碼。
【描述】static-bind ip-address 命令用來配置靜態(tài)綁定的IP 地址,undo static-bind
ip-address 命令用來刪除靜態(tài)綁定的IP 地址。缺省情況下,未配置靜態(tài)綁定的IP 地址。對于某些特定的客戶端(如WWW服務(wù)器),可能需要綁定固定IP 地址,即將某個MAC 地址和某個IP 地址綁定在一起。當(dāng)該MAC 地址的客戶端進行DHCP 地址申請時,DHCP 服務(wù)器將此固定IP 地址分配給該客戶端。配置綁定時,可以認(rèn)為該綁定是一個特殊的DHCP 地址池。static-bind mac-address 命令必須和static-bind ip-address 命令成對配合使用。
【舉例】# 將MAC 地址為 00-00-e0-3f-03-05 的用戶PC 機和IP 地址10.1.1.1 綁定,掩碼為255.255.255.0。
[Quidway-dhcp0] static-bind ip-address 10.1.1.1 mask 255.255.255.0
[Quidway-dhcp0] static-bind mac-address 0000.e03f.0305 ethernet
【H3C交換機DHCP命令】static-bind mac-address mac-address
undo static-bind mac-address
【視圖】DHCP 地址池視圖
【參數(shù)】mac-address : 表示待綁定計算機的MAC 地址, 格式為XX-XX-XX-XX-XX-XX。
【描述】static-bind mac-address 命令用來配置靜態(tài)綁定的MAC 地, undo
static-bind mac-address 命令用來刪除靜態(tài)綁定的MAC 地址。缺省情況下,未配置靜態(tài)綁定的MAC 地址。
對于某些特定的客戶端,需要綁定固定IP 地址,即將某個MAC 地址和某個IP 地址綁定在一起。當(dāng)該MAC 地址的客戶端進行DHCP 地址申請時,DHCP服務(wù)器將此固定IP 地址分配給該客戶端。配置綁定時,可以認(rèn)為該綁定是一個特殊的DHCP 地址池。static-bind ip-address 命令必須和static-bind mac-address 命令成對配合使用。
【舉例】# 將MAC 地址為 00-00-e0-3f-03-05 的用戶PC 機和IP 地址10.1.1.1 綁定,掩碼為255.255.255.0。
[Quidway-dhcp0] static-bind ip-address 10.1.1.1 mask 255.255.255.0
[Quidway-dhcp0] static-bind mac-address 0000.e03f.0305 ethernet
DHCP 中繼配置命令#p#
【H3C交換機DHCP命令】debugging ip relay protocol
【視圖】所有視圖
【參數(shù)】無
【描述】debugging ip relay protocol 命令用來打開DHCP 中繼和透傳調(diào)試信息開關(guān)。
【H3C交換機DHCP命令】display ip relay protocol
【視圖】所有視圖
【參數(shù)】無
【描述】display ip relay protocol 命令用來顯示當(dāng)前透傳轉(zhuǎn)發(fā)協(xié)議的運行情況。
【H3C交換機DHCP命令】display ip relay-address
【視圖】所有視圖
【參數(shù)】無
【描述】display ip relay-address 命令用來顯示各接口的輔助地址的配置情況。
【舉例】無
【H3C交換機DHCP命令】ip relay protocol udp port
undo ip relay protocol udp [ port ]
【視圖】系統(tǒng)視圖
【參數(shù)】port:轉(zhuǎn)發(fā)UDP 報文的端口號。
【描述】ip relay protocol udp 命令用來配置透傳轉(zhuǎn)發(fā)協(xié)議及其使用的端口號,undo
ip relay protocol udp 命令用來取消透傳轉(zhuǎn)發(fā)協(xié)議及其端口號。對于DHCP 中繼來說,IP 輔助地址指定的是DHCP 服務(wù)器的地址。配置輔助IP 地址后,從該接口上收到的廣播報文,會發(fā)送到該服務(wù)器上去。能夠配置IP 輔助地址的接口應(yīng)當(dāng)支持廣播方式。每個接口最多可配置20 個輔助地址。
【H3C交換機DHCP命令】ip relay-address ip-address
undo ip relay-address [ ip-address ]
【視圖】以太網(wǎng)接口視圖
【參數(shù)】ip-address:為地址池起始IP 地址。
【描述】ip relay-address 命令用來配置以太網(wǎng)口進行透傳轉(zhuǎn)發(fā)的輔助地址,undo ip
relay-address 命令用來取消已配置的輔助地址。缺省情況下,以太網(wǎng)口未配置輔助IP 地址。對于DHCP 中繼來說,IP 輔助地址指定的是DHCP 服務(wù)器的地址。配置輔助IP 地址后,從該接口上收到的廣播報文,會發(fā)送到該服務(wù)器上去。能夠配置IP 輔助地址的接口應(yīng)當(dāng)支持廣播方式。每個接口最多可配置20 個輔助地址。