Linux应用 DHCP服务器的安装和故障排除(7)

来源:Linux服务器 时间:2008-12-22 16:57:00 



供备份的DHCP设置

在中型网络中,数百台计算机的IP地址的管理是一个大问题。为了解决这个问题,相信许多校园网网管会使用DHCP来动态地为客户端分配IP地址。但是这同样意味着如果DHCP服务器因为某种原因瘫痪,DHCP服务自然也就无法使用。客户端也就无法获得正确的IP地址,从而影响整个网络的运行。为解决这个问题,配置两台以上的DHCP服务器即可。如果其中的一台DHCP服务器故障,另外一台DHCP服务器就会自动承担分配IP地址的任务。对于用户来说,这个过程是透明的,他们并不知道DHCP服务器的变化。

另外,在一个具备多个子网的网络中,提供冗余是一个非常重要的方法。由于DHCP中DHCP服务器负责分配IP地址,一旦DHCP服务器出现故障,那么所有的客户端就无法正确获得IP地址,从而不能访问网络。

可以同时设置多台DHCP服务器来提供冗余,然而Linux的DHCP服务器本身不提供备份。它们占用的IP地址资源也不能重叠,以免发生客户端IP地址冲突的现象。提供容错能力即通过分割可用的IP地址到不同的DHCP服务器上,多台DHCP服务器同时为一个网络服务,从而使得一台服务器发生故障还能正常执行操作。通常为了进一步增强可靠性,还可以将不同的DHCP服务器放置在不同子网中,互相使用中转提供服务。

例如,在两个子网中各自有一台DHCP服务器。标准的做法可以不使用DHCP中转,各子网中的服务器为各个子网服务。然而为了达到容错的目的,可以互相为另一个子网提供服务,通过设置中转或路由器转发广播以达到互为服务的目的。

例如,位于192.168.3.0网络上的srv1的配置文件片段为:

subnet 192.168.3.0 netmask 255.255.255.0 {

  range 192.168.3.10 192.168.3.199;

  }

  subnet 192.168.4.0 netmask 255.255.255.0 {

range 192.168.4.200 192.168.4.220;

}

位于192.168.4.0网络上的srv2的配置文件片段可能为:

subnet 192.168.4.0 netmask 255.255.255.0 {

range 192.168.4.10 192.168.4.199;

}subnet 192.168.3.0 netmask 255.255.255.0 {

 range 192.168.3.200 192.168.3.220;

}

注意:上述设置都是设置样例,标准情况下还需分别指定各option,用于设置IP地址及其相关设置。

可以看出两台服务器都能为两个网络上的客户端分配IP地址,而各自又有一个主要服务的网络。每个网络上的IP地址主要放在本地的服务器上,但也有少部分地址放在另一台子网中的服务器中(地址资源不能冲突),这样提供了一定的容错能力。实际上在多子网网络中,没有必要每个子网设置一台服务器,并使用另外的服务器备份。一般网络中有2台~3台DHCP服务器即可。其他子网可以通过DHCP中转的方式,为该子网提供DHCP服务。

以debug模式运行DHCP服务器

执行命令如下:

#dhcpd -d

该命令指明dhcpd将出错信息记录到标准的错误描述器,记录的信息将根据/etc/syslog.conf文件的配置保存在指定的文件中。例如,在/etc/syslog.conf文件中要指定记录debug信息:

logalldebuginformationinto/var/log/dameon.log

dameon.=debug/var/log/dameon.log

  小结

DHCP服务器是Linux下比较简单的服务器。DHCP在快速发送客户网络配置方面很有用,当配置客户端系统时,若管理员选择DHCP,则不必输入IP地址、子网掩码、网关或DNS服务器,客户端从DHCP服务器中检索这些信息。DHCP在管理员想改变大量系统的IP地址时也有用,与其重新配置所有系统,不如编辑服务器中的一个用于新IP地址集合的DHCP配置文件即可。本章首先介绍DHCP服务器的工作原理,安装DHCP服务器和设置DHCP客户端的方法以及DHCP服务器的故障排除。

标签:
0
投稿

猜你喜欢

  • VirtualBox 虚拟机中安装 Ubuntu 12.04(图文教程)

    2022-09-11 20:17:45
  • 一次Linux修改MySQL配置不生效的问题解决

    2023-06-29 20:41:01
  • linux磁盘管理知识汇总

    2021-12-25 23:51:56
  • 浅谈高手是如何针对DDos部署防御措施的

    2009-12-24 13:53:00
  • 简单搭建VMware ESXi6.7(图文步骤)

    2023-11-03 20:32:39
  • 巫妖王不治!《热血2》死地后生

    2009-11-13 15:04:00
  • Docker跨主机容器通信overlay实现过程详解

    2023-10-20 09:55:16
  • 网管员需要注意十点安全技巧

    2009-09-16 20:29:00
  • 微软杀毒软件正式推出 正版用户可免费下载

    2009-09-29 10:17:00
  • 网站推广如何做到“有的放矢”?

    2009-02-18 19:36:00
  • 盖茨:互联网技术今后十年将会发生巨变

    2008-05-07 13:17:00
  • 范少晖:搜索引擎工作原理之语意分析

    2007-09-23 13:47:00
  • 利用Google打造成功的网站

    2007-08-14 09:08:00
  • 提高权重一定要做有效有质量的反链

    2008-12-15 11:11:00
  • 如何为Godaddy主机域名续费

    2010-05-05 13:05:00
  • 网络传言谷歌将撤走中国境内服务器

    2009-10-24 13:58:00
  • 笨鸟讲给菜鸟的建站方案

    2007-11-28 21:55:00
  • Ubuntu 20.04最佳配置指南(新手必备)

    2023-07-26 20:34:17
  • 申请Goolge AdSense前要注意的8件事

    2007-10-09 20:12:00
  • 高效率写伪原创 三分钟就拥有自己的文章

    2009-06-17 10:59:00
  • asp之家 网站运营 m.aspxhome.com