一、DHCP背景
DHCP 服務可為主機自動分配 IP 地址,省去手動靜態配置IP地址的麻煩,有效動態分配IP地址
二、 拓撲
三、DHCP配置
R1 為 DHCP 服務器,和 R2 同屬于 VLAN 10,R3 屬于 VLAN 20。R1、R2 模擬成 PC 機首先進行基本配置R2 上的配置
Router>en
Router#conf t
Router(config)#hostname r2
R2(config)#no ip routing /關閉路由器路由功能,模擬成 PC 機
R2(config)#int e0/0
R2(config-if)#ip add dhcp
R2(config-if)#no shutdown
R3 上的配置
Router>en
Router#conf t
Router(config)#hostname r3
R3(config)#no ip routing
R3(config)#int e0/0
R3(config-if)#ip add dhcp
R3(config-if)#no shutdown
sw1 上的配置
sw1#conf t
sw1(config)#int f0/1
sw1(config-if)#switchport mode access
sw1(config-if)#switchport access vlan 10
sw1(config-if)#int f0/2
sw1(config-if)#switchport mode access
sw1(config-if)#switchport access vlan 10
sw1(config-if)#int f0/3
sw1(config-if)#switchport mode access
sw1(config-if)#switchport access vlan 20
下面進行 DHCP 的配置
R1 上的配置
Router>en
Router#conf t
Router(config)#hostname DHCP
DHCP(config)#int e0/0
DHCP(config-if)#ip add 192.168.1.1 255.255.255.0
DHCP(config)#ip dhcp pool zl_01 /建立 DHCP 池,池名為 zl1
DHCP(dhcp-config)#network 193.168.1.0 255.255.255.0 /指定池所包含的 IP 地址段,和子網掩碼
DHCP(dhcp-config)#default-router 193.168.1.254 /指定自動分配的網關
DHCP(dhcp-config)#DNS-server 202.101.172.46 /指定自動分配的 DNS
DHCP(dhcp-config)#ip dhcp pool zl_02
DHCP(dhcp-config)#network 192.168.2.0 255.255.255.0
DHCP(dhcp-config)#default-router 192.168.2.254
DHCP(dhcp-config)#dns-server 202.101.172.46
DHCP(dhcp-config)#exit
DHCP(config)#ip dhcp excluded-address 192.168.1.1 193.168.1.100 /保留哪些地址不用來分配
DHCP(config)#ip dhcp excluded-address 192.168.2.1 193.168.2.100
DHCP(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.254 /配置靜態路由
sw1(config-if)#int vlan 10
sw1(config-if)#ip add 192.168.1.254 255.255.255.0
sw1(config-if)#no shut
sw1(config-if)#int valn 20
sw1(config-if)#ip add 192.168.2.254 255.255.255.0
sw1(config-if)#ip helper-address 192.168.1.1 /IP helper-address 作用是將 DHCP 請求的廣播
數據包轉化為單播請求,路由器才會響應
sw1(config-if)#no shut