DHCP的基本配置
DHCP可以分配IP地址、网关以及DNS服务器。
DHCP服务器与客户端之间要设置租约,租约一到分配出去的地址收回,不过可以续约。
DHCP服务器要设置地址池,用来指定要分配的地址范围,地址池中的部分不向外分配
在交换机上配置DHCP
启用DHCP功能:
DCRS(config)#server DHCP
创建名为test的地址池,并进入地址池的局部配置模式:
DCRS(config)#ip dhcp pool test
指定地址池可供分配的地址范围,一般都是指定一个网段地址
DCRS(dhcp-test-config)#network-address 192.168.1.0 255.255.255.0
Default-router 192.168.1.1 //指定默认网关
Lease 天 小时 分钟 //租约
设置地址池中不用于分配的地址(全局模式下)
DCRS(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.20
查看已经分配出去的IP地址
DCRS#show ip dhcp binding
查看统计信息
Sw1#show ip dhcp server statistics
攻击过程
测试机此时可以正常获取 IP
收回交换机已经分配出去的地址
Sw1#ip dhcp binding all
在Kali中实施攻击 ,会用到Yersinia这个工具,这是一个专业的二层协议攻击工具(攻击的主要目标为局域网内的交换机、路由器之类的设备)
在攻击持续的情况下,测试机无法重新获取IP
在二号测试机上架设DHCP服务,将网关指向Kali,此时先不要把服务激活
在kali上停止攻击,然后快速激活二号测试机上的DHCP服务,一号测试机成功从二号测试机上申请到IP。
在Kali中开启路由转发