FinalFantasy 发表于 2010-6-22 13:14:07

3层交换机做DHCP的疑问

本帖最后由 FinalFantasy 于 2010-6-22 15:42 编辑


如图有2个vlan,pc端自动获取IP地址,3560做DHCP服务器,此时应该在交换机上做如何配置呢?(请高手详细讲解,最好命令带注释)

linda.! 发表于 2010-6-23 11:23:17

我们需要在3560交换机上为不同的vlan建立地址池以及相关信息,最为通用的就是配置一下几部分:
1、建立地址池
C3560(config)#ip dhcp pool vlan10   //vlan10为地址池的名字
C3560(dhcp-config)#network 192.168.1.0 255.255.255.0//地址池范围
C3560(dhcp-config)#default-route 192.168.1.254             //指定网关
C3560(dhcp-config)#exit
C3560(config)#ip dhcp pool vlan20   //vlan20为地址池的名字
C3560(dhcp-config)#network 192.168.2.0 255.255.255.0 //地址池范围
C3560(dhcp-config)#default-route 192.168.2.254             //指定网关
C3560(dhcp-config)#exit
2、排除一些不能被分配给主机的IP地址:
C3560(config)#ip dhcp excluded-address 192.168.1.254//排除网关地址
C3560(config)#ip dhcp excluded-address 192.168.2.254
因为这边有两个vlan信息,地址是属于不同网段的,所以我们需要建立两个地址池。如:vlan10、vlan20
另:如果DHCP服务器与客户端不在同一个广播域内时,需要配置ip helper-address 来实现中继转发。
如C3560(config)#ip helper-address 服务器ip
如果还有其他疑问,请继续跟帖提问!

王晓强 发表于 2010-6-23 12:18:10

楼上正解!

FinalFantasy 发表于 2010-6-23 12:44:00

3Q,后续还有个问题,如果配置HSRP后这台3560DOWN掉了。我们在另一台3560上是不是也要做这样的配置?

王晓强 发表于 2010-6-23 14:18:18

hsrp和dhcp是两种服务,没有关系,hsrp是为了保证路由器出故障而定义的,两个dhcp服务器的话,按照谁先接受谁要应用的原则,client发送请求之后,两个dhcp都应该会回复,但是client先接收到哪一个的回复,就用该地址,如果说为了达到你的目的,你就把两个dhcp的内容配置成一致应该就可以了.为了防止把相同的IP分配给不同的主机,地址池内的IP分成两个部分来写,各占一半。

林原静羽 发表于 2010-6-23 15:09:04

如果你想实现DHCP服务器的备份,根据内网的PC数量进行地址规划,将上面配置中的192.168.1.0/24划分两个/25的子网。
命令:
sw1(config)#ip dhcp pool spoto
sw1(dhcp-config)#network 192.168.1.0 /25
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
sw2(config)#ip dhcp pool cisco
sw2(dhcp-config)#network 192.168.1.128 /25
这样配置即可实现DHCP服务器的备份。

林原静羽 发表于 2010-6-23 15:17:51

本帖最后由 林原静羽 于 2010-6-23 15:30 编辑

DHCP服务器两条常用命令:
switch(dhcp-config)#dns-server 8.8.8.8------------为客户端分配DNS
switch(dhcp-config)#lease 8/infinite-----------------设置IP地址的租期,CISCO默认为1天
查官方文档说默认是一天,我用3640的IOS,查到的是36小时。这个小点还没有一个定论。
请了解的跟帖说明,谢谢~
页: [1]
查看完整版本: 3层交换机做DHCP的疑问