目录
- 一、实验要求:
- 二、实验设备
- 三、 配置思路:
- 四、 配置命令
- 五、验证
DHCP中继实验拓扑图
一、实验要求:
一般小型网络使用DHCP都配置在拓扑图AR2路由上,但稍复杂一些的网络,服务器经常集中存放在服务器区, DHCP服务器和客户端不在同一个网段, DHCP的广播包被三层设备阻止,会导致DHCP获取地址失败。此时,可以在离客户端最近的三层设备接口上配置DHCP中继,让其进行辅助寻址,进行DHCP 请求广播包的转发。所以我们需要在AR1上配置DHCP中继服务。
二、实验设备
一台交换机、三台路由器、5台PC机。
三、 配置思路:
SW1交换机做access和trunk命令,AR1要配置DHCP中继命令和接口ip地址,AR2要配置请求到AR1的DHCP服务、单臂路由、子接口配置地址、接口ip地址,AR3也要配置请求到AR1的DHCP服务、接口ip地址。
四、 配置命令
################SW1################
system-view
sysname sw1
vlan batch 10 20 ##创建vlan 10 20
interface Ethernet0/0/1 ##进接口
port link-type access ##设置为access链路
port default vlan 10 ##在接口里绑定vlan
interface Ethernet0/0/2
port link-type access
port default vlan 20
interface Ethernet0/0/3
port link-type access
port default vlan 10
interface Ethernet0/0/4
port link-type access
port default vlan 20
interface GigabitEthernet0/0/1 ##进接口
port link-type trunk ##设置为trunk链路
port trunk allow-pass vlan 10 20 ##在接口里通过vlan 10 20流量
################ar1################
system-view
sysname ar1
dhcp enable ##启用dhcp服务
ip pool dhcp15.0.0.0
gateway-list 15.0.0.1
network 15.0.0.0 mask 255.255.255.0
dns-list 8.8.8.8 2.2.2.2
static-bind ip-address 15.0.0.88 mac-address 5489-98C3-03AC ##指定ip
quit
ip pool dhcpvlan10
gateway-list 192.168.10.1
network 192.168.10.0 mask 255.255.255.0
dns-list 8.8.8.8 2.2.2.2
quit
ip pool dhcpvlan20
gateway-list 192.168.20.1
network 192.168.20.0 mask 255.255.255.0
dns-list 8.8.8.8 2.2.2.2
quit
interface GigabitEthernet0/0/0
ip address 14.0.0.2 255.255.255.0
dhcp select global ##去全局 请求DHCP服务
quit
ip route-static 0.0.0.0 0.0.0.0 14.0.0.1
################ar2################
system-view
sysname ar2
dhcp enable ##启用dhcp
interface GigabitEthernet0/0/0 ##进入接口
ip address 12.0.0.1 255.255.255.0 ##设置接口ip地址
quit
interface GigabitEthernet0/0/1.10 ##进入子接口
dot1q termination vid 10 ##封装dot1q协议,该子接口对应vlan 10
ip address 192.168.10.1 255.255.255.0 ##设置子接口ip地址
arp broadcast enable
dhcp select relay ##基于DHCP中继
dhcp relay server-ip 14.0.0.2 ##去14.0.0.2请求DHCP服务
quit
interface GigabitEthernet0/0/1.20
dot1q termination vid 20
ip address 192.168.20.1 255.255.255.0
arp broadcast enable
dhcp select relay
dhcp relay server-ip 14.0.0.2
quit
interface GigabitEthernet0/0/2
ip address 14.0.0.1 255.255.255.0
ip route-static 15.0.0.0 255.255.255.0 12.0.0.2 ## 设置静态路由
################ar3################
system-view
sysname ar3
dhcp enable
interface GigabitEthernet0/0/0
ip address 12.0.0.2 255.255.255.0
quit
interface GigabitEthernet0/0/1
ip address 15.0.0.1 255.255.255.0
dhcp select relay
dhcp relay server-ip 14.0.0.2
ip route-static 0.0.0.0 0.0.0.0 12.0.0.1 ##配置默认路由
PC端要开启dhcp服务
五、验证
使用ipconfig /renew命令在pc端查看dhcp分配的ip地址情况
PC5:
PC1:
PC2:
从这里看到都能正常获取DHCP分配的ip地址,我们再用ping命令查看一下连通性。
PC1 ping PC5:
PC1 ping PC2: