DHCP+DHCP Relay
实验说明
DHCP与DHCP Relay应用场景和代码示例
实验设备
三层交换机(核心)锐捷S3760-24、三层交换机(非核心)锐捷S3760-24、二层交换机华为S2403H、三台测试用PC机
实验拓扑
本次实验的拓扑与编址如下:
其中,在三层交换机(核心)S3760-24作为DHCP服务器,开启DHCP服务,在三层交换机(非核心)S3760-24上开启DHCP Relay服务。
实验代码
三层交换机(核心)S3760-24
enable
configure terminal #进入全局模式
service dhcp #启用DHCP服务
ip dhcp pool vlan10 #创建地址池VLAN 10并进入DHCP配置
network 172.16.0.0 255.255.255.0 #设置网段为172.16.0.0/24(与DHCP网关网段相同)
default-router 172.16.0.254 #设置默认路由(网关)
dns-server 114.114.114.114 8.8.8.8 #设置DNS服务器为114.114.114.114,第二个8.8.8.8是备用服务器
lease 1 0 0 #这里设置了租约时间为1天0时0分
exit
ip dhcp pool vlan20 #创建地址池VLAN 20并进入DHCP配置
network 172.16.1.0 255.255.255.128 #设置网段
default-router 172.16.1.126 #设置默认路由(网关)
dns-server 114.114.114.114 8.8.8.8 #设置DNS服务器
lease 1 0 0 #这里设置了租约时间为1天0时0分
exit
ip dhcp pool vlan21 #创建地址池VLAN 21并进入DHCP配置
network 172.16.1.128 255.255.255.128 #设置网段
default-router 172.16.1.254 #设置默认路由(网关)
dns-server 114.114.114.114 8.8.8.8 #设置DNS服务器
lease 1 0 0 #这里设置了租约时间为1天0时0分
exit
ip route 172.16.0.0 255.255.255.0 172.16.6.1
ip route 172.16.1.0 255.255.255.128 172.16.6.1
ip route 172.16.1.128 255.255.255.128 172.16.6.1
end
write
三层交换机(非核心)S3760-24
enable
configure terminal
vlan 10
vlan 20
vlan 21
exit
interface fastEthernet 0/1
switchport mode trunk
switchport trunk allowed vlan remove 1-4094
switchport trunk allowed vlan add 10,20,21
exit
configure terminal
interface vlan 10
ip address 172.16.0.254 255.255.255.0
interface vlan 20
ip address 172.16.1.126 255.255.255.128
interface vlan 21
ip address 172.16.1.254 255.255.255.128
exit
interface fastEthernet 0/2
no switchport
ip address 172.16.6.1 255.255.255.252
exit
service dhcp #开启dhcp服务
ip helper-address 172.16.6.2 #设置dhcp中继,172.16.6.2 是DHCP服务器的地址
end
write
二层交换机华为S2403H
enable
configure
vlan 10
exit
vlan 20
exit
vlan 21
exit
interface Ethernet 0/1
switchport mode access
switchport access vlan 10
exit
interface Ethernet 0/2
switchport mode access
switchport access vlan 20
exit
interface Ethernet 0/3
switchport mode access
switchport access vlan 21
exit
interface Ethernet 0/4
switchport mode trunk
switchport trunk allowed vlan remove 1-4094
switchport trunk allowed vlan add 10,20,21
exit