前一阵子,客户的2600没有DHCP功能,在客户公司员工笔记本接入局域网后,如果没有手动设置地址,那将无法上网,而且一般人对计算机 不了解的,也不会操作这些,于是,客户要求我们可以让任何电脑接入局域网都可以上网,所以就有了将2600DHCP的过程。
2600路由器我们标识为:
进入全局模式
Cisco(config)#ip dhcp pool server "server"为DHCP服务标识名,不属于命令
Cisco(dhcp-config)#network 192.168.1.0 255.255.255.0
Cisco(dhcp-config)#default-router 192.168.1.1
Cisco(dhcp-config)#dns-server 202.96.209.5 202.96.209.133
到此,基本的DHCP功能已经实现,但又有一个问题,当局域网内有一部分电脑已经手动配置过IP后,如果手动配置的电脑没有开机,其他电脑通过DHCP获取了相同的IP地址后,手动配置的电脑开机,那就会造成IP冲突。不要紧,下面的步骤可以帮助我们解决问题。
回到全局模式
Cisco(config)#ip dhcp pool client0 "client0"为另一DHCP服务标识名,使具体的IP可以映射固定的MAC
Cisco(dhcp-config)#host 192.168.1.20 255.255.255.0
Cisco(dhcp-config)#client-identifier 0100.d0b7.1af8.4f 注意“01”不为MAC地址,是用来标记MAC属于局域网的
备注,添加的client0只能标识一个IP对应MAC的映射,如要标识多个IP映射MAC,需要增加多个DHCP服务标识名,如(client1,client2,client3.......)
最后一个问题,局域网内一部分IP可能是用来分配给文件服务器等固定电脑的,就需要将这一部分IP预留,解决方法如下:
Cisco(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.10 "1...10"标识从192.168.1.1到192.168.1.10之间的地址将不会被自动分配,这个地址段可以根据实际情况进行设定
阅读(1620) | 评论(0) | 转发(0) |