DHCP:动态主机配置协议
当局域网内的主机数量过多时 管理员手动配置每台计算机的IP地址会造成浪费大量时间,因此DHCP可以为局域网内主机自动分配ip地址,提高管理员管理网络能力
实验环境
- Cisco Packet Tracer 6.0
- 3560交换机
- 4台PC
拓扑图:
实验要求:开启三层交换机DHCP服务 使PC机获取到相应的IP和网关 DNS为218.85.157.99
并且开启路由功能实现全网互通
SA>en //进入特权模式
SA#conf t //进入全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
SA(config)#vlan 10 //创建VLAN 10
SA(config-vlan)#name clanb //设置VLAN 10名称
SA(config-vlan)#ex //退出VLAN 10
SA(config)#vlan 20 //创建VLAN 20
SA(config-vlan)#name clana //设置VLAN 20名称
SA(config-vlan)#ex //退出VLAN 20
SA(config)#int ra fa0/1-10 //选择fa0/1~fa0/10
SA(config-if-range)#sw ac vlan 10 //将fa0/1~fa0/10划分至VLAN 10
SA(config-if-range)#int ra fa0/11-20 //选择fa0/11~fa0/20
SA(config-if-range)#sw ac vlan 20 //将fa0/11~fa0/20划分至VLAN 20
SA(config-if-range)#int vlan 10 //进入VLAN 10
SA(config-if)#
%LINK-5-CHANGED: Interface Vlan10, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan10, changed state to up
SA(config-if)#ip add 192.168.10.1 255.255.255.0 //给VLAN 10设置ip
SA(config-if)#int vlan 20 //进入VLAN 20
SA(config-if)#
%LINK-5-CHANGED: Interface Vlan20, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan20, changed state to up
SA(config-if)#ip add 192.168.20.1 255.255.255.0 //给VLAN 10设置ip
SA(config-if)#ex //退出VLAN 20
SA(config)#ip routing //开启路由功能
SA(config)#ip dhcp pool 1 //创建dhcp地址池1
SA(dhcp-config)#net 192.168.10.0 255.255.255.0 //分配网络
SA(dhcp-config)#dns 218.85.157.99 //分配dns
SA(dhcp-config)#def 192.168.10.1 //分配网关
SA(dhcp-config)#exit //退出1地址池
SA(config)#ip dhcp pool 2 //创建dhcp地址池2
SA(dhcp-config)#net 192.168.20.0 255.255.255.0 //分配网络
SA(dhcp-config)#dns 218.85.157.99 //分配dns
SA(dhcp-config)#def 192.168.20.1 //分配网关
SA(dhcp-config)#ex //退出2地址池
SA(config)#
实验结果:
PC0
PC1
PC2
PC3
PC0 ping PC1 Reply
PC0 ping PC2 Reply
PC0 ping PC3 Reply