
1.Router为DHCP服务器,开启DHCP服务,为PC分配地址。使用的地址池网段为192.168.1.0/24, 并且地址池中需排除掉地址192.168.1.254、192.168.1.253,因为这些地址不能分配给PC。同 时为客户端分配的网关地址是192.168.1.254,所分配的地址租期为2天。客户端自动获取的 DNS服务器地址为8.8.8.8。
2.SW上部署了两个VLAN:分别是vlan10及vlan20;PC属于VLAN10,Router属于VLAN20;
3.要求PC机能够通过DHCP自动获取地址及网关。
Router的配置如下
[Router] interface GigabitEthernet 0/0/0
[Router-GigabitEthernet0/0/0] ip address 192.168.2.2 24
[Router] dhcp enable
[Router] ip pool dhcppool
#全局使能DHCP服务
#创建地址池
[Router-ip-pool-dhcppool] network 192.168.1.0 mask 24
[Router-ip-pool-dhcppool] gateway-list 192.168.1.254
[Router-ip-pool-dhcppool] lease day 2
[Router-ip-pool-dhcppool] dns-list 8.8.8.8
[Router-ip-pool-dhcppool] quit
[Router] interface GigabitEthernet 0/0/0
[Router-GigabitEthernet0/0/0] dhcp select global
#使能接口的DHCP服务功能,指定
S5300从全局地址池分配地址 核心交换机的配置如下
PC的配置
IPv4地址配置方式选择DHCP,然后点击应用即可。 完成上述配置后,我们发现PC无法通过DHCP获取地址。这是因为交换机的vlanif10作为一个三层 接口是隔离广播数据的,PC发送出去的广播DHCP发现报文在交换机的vlanif10就被阻挡住了,因 此路由器无法收到这些报文。为了让PC能够正常获取到地址,就需要在核心交换机上部署DHCP 中继,将vlanif10接收到的DHCP广播报文转换成单播报文并转发给路由器。
核心交换机上增加的配置如下:
路由器上增加的配置如下:
[Router] ip route-static 192.168.1.0 24 192.168.2.1完成上述配置后,PC即可正常获取地址
[SW] vlan batch 10 20
[SW] interface GigabitEthernet 0/0/1
[SW-GigabitEthernet0/0/1] port link-type access
[SW-GigabitEthernet0/0/1] port default vlan 10
[SW] interface GigabitEthernet 0/0/24
[SW-GigabitEthernet0/0/24] port link-type access
[SW-GigabitEthernet0/0/24] port default vlan 20
[SW]interface Vlanif 10
[SW-Vlanif10] ip address 192.168.1.254 24
[SW-Vlanif10] interface vlanif 20
[SW-Vlanif20] ip address 192.168.2.1 24
[SW-Vlanif20] quit