NA西遊第七難:DHCP

DHCP

DHCP(Dynamic Host Configuration Protocol)動態主機配置協議,採用客戶端/服務器模式,DHCP客戶端向DHCP服務器動態地請求網絡配置信息,DHCP服務器根據策略返回相應的配置信息(IP地址、子網掩碼、缺省網關等網絡參數)

基本架構

NA西遊第七難:DHCP

基本架構中的三種角色

DHCP Client

DHCP客戶端,通過與DHCP服務器進行報文交互,獲取IP地址和其他網絡配置信息,完成自身的地址配置。在設備接口上配置DHCP Client功能,這樣接口可以作爲DHCP Client,使用DHCP協議從DHCP Server動態獲得IP地址等參數,方便用戶配置,也便於集中管理。

DHCP Relay

DHCP中繼,負責轉發來自客戶端方向或服務器方向的DHCP報文,協助DHCP客戶端和DHCP服務器完成地址配置功能。如果DHCP服務器和DHCP客戶端不在同一個網段範圍內,則需要通過DHCP中繼來轉發報文,這樣可以避免在每個網段範圍內都部署DHCP服務器,既節省了成本,又便於進行集中管理。
在DHCP基本協議架構中,DHCP中繼不是必須的角色。只有當DHCP客戶端和DHCP服務器不在同一網段內,才需要DHCP中繼進行報文的轉發。

DHCP Server

DHCP服務器,負責處理來自客戶端或中繼的地址分配、地址續租、地址釋放等請求,爲客戶端分配IP地址和其他網絡配置信息。

配置基於接口地址池的DHCP服務器

基於接口地址池的DHCP服務器,連接這個接口網段的用戶都從該接口地址池中獲取IP地址等配置信息
NA西遊第七難:DHCP

基於接口配置DHCP Server功能

R1
dhcp enable
interface GigabitEthernet0/0/0
ip address 192.168.1.254 255.255.255.0
dhcp select interface
interface GigabitEthernet0/0/1
ip address 192.168.2.254 255.255.255.0
dhcp select interface

配置基於接口的DHCP Server租期/DNS服務器地址

在r1的GE0/0/0接口配置ip租用有效期限爲2天(默認爲1天),超過租期後該地址將會重新分配
interface GigabitEthernet0/0/0
dhcp server lease day 2 hour 0 minute 0

在r1的GE0/0/0接口配置不參與自動分配的ip地址範圍爲192.168.1.1到192.168.1.10
interface GigabitEthernet0/0/0
dhcp server excluded-ip-address 192.168.1.1 192.168.1.10

在r1的GE0/0/0接口配置接口地址池下的DNS服務器
interface GigabitEthernet0/0/0
dhcp server dns-list 8.8.8.8

pc配置及檢查

NA西遊第七難:DHCP
NA西遊第七難:DHCP

在r1上查看地址分配情況

NA西遊第七難:DHCP

配置基於全局地址池的DHCP服務器

配置基於全局地址池的DHCP服務器,從所有接口上連接的用戶都可以選擇該地址池中的地址,也就是說全局地址池是一個公共地址池。在DHCP服務器上創建地址池並配置相關屬性,再配置接口工作在全局地址池模式。路由器支持工作在全局地址池模式的接口有三層接口及其子接口、三層Ethernet接口及其子接口、三層Eth-Trunk接口及其子接口和VLANIF接口。

基本配置

R1
interface GigabitEthernet0/0/0
undo dhcp select interface
interface GigabitEthernet0/0/1
undo dhcp select interface

在R1創建全局地址池,名稱爲huawei1,配置網段,網關,dns,租期等

ip pool huawei1
gateway-list 192.168.1.254
network 192.168.1.0 mask 255.255.255.0
excluded-ip-address 192.168.1.250 192.168.1.253
lease day 2 hour 0 minute 0
dns-list 8.8.8.8

在R1的GE0/0/0接口配置使用DHCP全局地址池

interface GigabitEthernet0/0/0
dhcp select global

pc檢查

NA西遊第七難:DHCP

配置DHCP中繼

DHCP客戶端可以通過DHCP中繼與其他網段的DHCP服務器通信,獲取IP地址等配置信息
NA西遊第七難:DHCP

pc通過r1中繼到r3,來獲取ip地址

基本配置

R1
interface GigabitEthernet0/0/0
ip address 200.1.1.1 255.255.255.0
interface GigabitEthernet0/0/1
ip address 10.1.1.254 255.255.255.0
ospf 1
area 0.0.0.0
network 200.1.1.0 0.0.0.255
network 10.1.1.0 0.0.0.255

R2
interface GigabitEthernet0/0/0
ip address 200.1.1.2 255.255.255.0
interface GigabitEthernet0/0/1
ip address 100.1.1.2 255.255.255.0
ospf 1
area 0.0.0.0
network 200.1.1.0 0.0.0.255
network 100.1.1.0 0.0.0.255

R3
interface GigabitEthernet0/0/1
ip address 100.1.1.1 255.255.255.0
ospf 1
area 0.0.0.0
network 100.1.1.0 0.0.0.255

配置DHCP服務器

R3
dhcp enable
ip pool dhcp-pool
gateway-list 10.1.1.254
network 10.1.1.0 mask 255.255.255.0
dns-list 8.8.8.8
interface GigabitEthernet0/0/1
dhcp select global

配置DHCP中繼

配置R1爲DHCP中繼設備,指定R3爲DHCP服務器;當R1收到pc發來的dhcp廣播請求包時,R1會以單播形式轉發請求包到R3,R3收到請求包後,會把分配的IP地址等信息通過單播發給R1,R1再把地址信息給pc。
第一種配置方法:面向pc的接口直接配置dhcp服務器地址(適用於小規模場景)
R1
dhcp enable
interface GigabitEthernet0/0/1
dhcp select relay
dhcp relay server-ip 100.1.1.1
第二種配置方法:面向pc的接口下調用全局定義的dhcp服務器組(適用於規模較大的場景)
dhcp server group dhcp-group
dhcp-server 100.1.1.1 0
interface GigabitEthernet0/0/1
dhcp select relay
dhcp relay server-select dhcp-group

pc檢查

NA西遊第七難:DHCP

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章