网络通信 频道

设备也可搞副业 为企业配置备用DHCP

  【IT168专稿】这不是一篇介绍DHCP高级配置的文章,而是祥子在工作实践中认识到,在局域网中只有一台DHCP服务器是不安全的,为了保障网络的正常运行,应该至少保证一主一备两台DHCP服务器,这样在一台DHCP服务器出现故障的时候,另外一台就可以顶上去,从而在最短的时间内解决故障。实际前一段时间单位的一台DHCP服务器由于硬件故障无法启动了,造成了后院宿舍区的宽带用户上网故障,好在祥子以前有所技术储备,知道CISCO3550交换机也可以作为DHCP服务器,于是就在很短的时间内又建立起一台DHCP服务器,在很短的时间内就解决了问题,而且通过这一段时间对DHCP服务的研究,发现其实这项服务占用的系统资源很少,也就是说很多网络设备作为“副业”也可以提供DHCP服务,这就为我们打开了广阔的空间。那么在局域网中哪些设备可以作为DHCP服务器呢,主要有如下四种。

  一、CISCO35系列的交换机

  我们单位的核心交换机是CISCO3550,35系列的交换机均可以作为DHCP服务器,配置步骤很简单,按照下面的操作即可。

  1、创建DHCP地址池

  3550#conf t

  Enter configuration commands, one per line. End with CNTL/Z.

  3550(config)#ip dhcp pool test1027

  2、指定网络或子网

  network 10.66.0.0 255.255.0.0

  3、指定要排除的IP地址

  ip dhcp excluded-address 10.66.0.1 10.66.6.253

  在这里我要在解释一下设置要排除地址的必要性,在一个局域网中如果同时存在静态IP地址和动态分配的IP地址,如果不设置排除地址,当一台静态IP地址的机器关机的时候,它的IP地址就有可能分配给一台DHCP的客户端,当静态IP地址的主机开机的时候,就形成IP地址冲突的局面了。

  4、指定域名

  这一步可以省略

  5、指定DNS服务器的IP地址

  3550(dhcp-config)#dns-server 202.102.152.3 202.96.199.132 ?

  6、设置默认网关

  3550(dhcp-config)#default-router 10.66.0.1

  7、设置租用时间

  3550(dhcp-config)#lease infinite

  这一步如果不设置,则采用系统默认值

  8、核实配置

  ip dhcp excluded-address 10.66.0.1 10.66.6.253

  ip dhcp pool test1027

  network 10.66.0.0 255.255.0.0

  dns-server 202.102.152.3 202.96.199.132

  default-router 10.66.0.1

  经验总结

  (一)在CISCO3550里面启动DHCP服务

  很多教程里写到这儿就完了,其实以上只是进行了DHCP服务器的配置,至此局域网中的用户还是无法通过DHCP获取到IP地址的,还要在CISCO3550交换机中启用DHCP服务,命令如下:

  3550(config)#service dhcp

  (二)启用DHCP服务后对对交换机的性能造成影响的问题

  对于这个问题原来我有所担心,这也是我以前虽然知道CISCO3550交换机可以作为DHCP服务器,但是却一直没有在这交换机做配置的主要原因,但是看CISCO交换机的性能有没有受到影响,主要是通过两个技术指标,一是内存的使用情况,一是CPU的使用情况,启用了DHCP后,内存和CPU的使用情况如下所示,

  3550#show mem

  Head Total(b) Used(b) Free(b) Lowest(b) Largest(b)

  Processor C1A2D8 54408488 7207688 47200800 45798788 47111776

  I/O 80000000 8388608 1195452 7193156 7068920 7156504

  3550#show proc cpu | i DHCP

  47 2636 9558 275 0.00% 0.00% 0.00% 0 DHCPD Receive

  71 0 1296 0 0.00% 0.00% 0.00% 0 DHCPD Timer

  80 0 5 0 0.00% 0.00% 0.00% 0 Vegas DHCP glean

  93 16 44022 0 0.00% 0.00% 0.00% 0 DHCPD Database

  从中可以看出DHCP服务对交换机的内存和CPU占用都是非常少的。

  另外一个就是实际的使用情况了,从这一个多月的使用情况来看,交换机启用了DHCP服务后,对于正常使用没有造成影响。

  (三)启用VLAN间的路由

  CISCO3550交换机作为我们单位的核心交换机,上面划分了很多的VLAN,即每个单位对应一个独立的VLAN,这也就意味着要为那个VLAN分配IP地址,就是建立相应的DHCP地址池,同时还要启动VLAN间的路由,命令如下:

  3550(config)#ip routing

  这样就可以同是为多个VLAN都进行DHCP服务了。

0
相关文章