華為路由交換課程筆記13-DHCP
阿新 • • 發佈:2018-12-14
一、簡介
- DHCP是Dynamic Host Configuration Protocol的簡稱,又稱為動態主機配置協議,是一個區域網的網路協議,使用UDP協議工作, 主要有兩個用途:給內部網路或網路服務供應商自動分配IP地址,給使用者或者內部網路管理員作為對所有計算機作中央管理的手段。
- DHCP報文型別
- DHCP DISCOVER 由客戶端廣播來查詢可用的伺服器
- DHCP OFFER 伺服器用來回應客戶端的DHCP DISCOVER報文,並制定相應的配置引數
- DHCP REQUEST 由客戶端傳送給伺服器來請求配置引數或者請求配置確認或者續借租期
- DHCP ACK 由伺服器到客戶端,含有配置引數包括IP地址
- DHCP DECLINE 當客戶端發現地址已經被使用時,用來通知伺服器
- DHCP INFORM 客戶端已經有IP地址時,用它來向伺服器請求其他的配置 引數
- DHCP NAK 由伺服器傳送給客戶端來表明客戶端的地址請求不正確或者租期已過期
- DHCP RELEASE 客戶端要釋放 地址時來通知伺服器
二、DHCP配置
1、拓撲圖
2、目的
在LSW1上配置DHCP,為PC1、PC3分配10.0.1.0/24網段地址,為PC2、PC4分配10.0.2.0/24網段地址。
3、基於全域性地址池進行配置方法 LSW1相關配置命令:
dhcp enable vlan batch 10 20 ip pool gl10 network 10.0.1.0 mask 255.255.255.0 dns-list 10.0.1.2 //配置DNS地址,可選 gateway-list 10.0.1.1 //配置閘道器地址,可選 excluded-ip-address 10.0.1.2 //配置排除地址,可選 excluded-ip-address 10.0.1.10 10.0.1.20 //批量排除10.0.1.10到10.0.1.20間的地址,可選 lease day 10 //配置IP地址租期10天,可選 ip pool gl20 network 10.0.2.0 mask 255.255.255.0 dns-list 10.0.2.2 //配置DNS地址,可選 gateway-list 10.0.2.1 //配置閘道器地址,可選 excluded-ip-address 10.0.2.2 //配置排除地址,可選 lease day 10 //配置IP地址租期10天,可選 int e0/0/1 port hybrid pvid vlan 10 port hybrid untagged vlan 10 int e0/0/2 port hybrid pvid vlan 20 port hybrid untagged vlan 20 int g0/0/1 port link type trunk port trunk allow-pass vlan 10 20 int vlan 10 ip address 10.0.1.1 255.255.255.0 dhcp select global //配置全域性DHCP int vlan 20 ip address 10.0.2.1 255.255.255.0 dhcp select global //配置全域性DHCP dis ip pool //檢視IP地址池使用情況
PC已經正確獲取地址:
LSW2相關配置命令:
vlan batch 10 20
int g0/0/1
port link type-trunk
port trunk allow-pass vlan 10 20
int e0/0/3
port hybrid pvid vlan 10
port hybrid untagged vlan 10
int e0/0/4
port hybrid pvid vlan 20
port hybrid untagged vlan 20
4、基於介面地址池的配置方法
LSW1相關配置命令:
dhcp enable vlan batch 10 20 int vlan 10 ip address 10.0.1.1 255.255.255.0 dhcp select interface //配置VLAN埠DHCP dhcp server dns-list 10.0.1.2 dhcp server excluded-ip-address 10.0.1.10 to 10.0.1.20 dhcp lease day 10 int vlan 20 ip address 10.0.1.1 255.255.255.0 dhcp select interface dhcp lease day 10 hour 10 minute 10 int e0/0/1 port hybrid pvid vlan 10 port hybrid untagged vlan 10 int e0/0/2 port hybrid pvid vlan 20 port hybrid untagged vlan 20 int g0/0/1 port link type-trunk port trunk allow-pass vlan 10 20
LSW2配置同上。