当局域网络中存在大量主机时,如果逐台设置IP地址、默认网关、DNS服务器地址等网络参数,显然是一个费力不讨好的办法;而使用DHCP的方式能够动态配置各客户机的网络参数,大大减轻了管理与维护的成本。

** 今天我们就以Linux系统为基础搭建DHCP服务器**。

准备工作:为linux系统设置一个静态IP地址,并与将要分配的IP地址处于同一网段。 *1.安装DHCP服务器软件。 挂载RHEL6系统光盘,并安装其中的dhcp-4.1.1-12.P1.el6.i686.rpm软件包 安装dhcp软件包后,将在系统中建立相关的配置文件、执行程序、服务脚本、帮助信息等。 2.主配置文件dhcpd.conf dhcp服务的主配置文件位于"/etc/dhcp/dhcpd.conf",默认不包含任何有效配置。可以根据文件中的提示,参考文件范本。 3.dhcpd.conf中的全局配置 全局配置作用于整个dhcp服务器,当某个声明与全局配置冲突时,将不采用全局配置的值。

option domain-name:默认搜索区域。 option domain-name-servers:DNS服务器地址。 default-lease-time:默认租约时间。 max-lease-time:最大租约时间。 4.使用subnet声明子网属性,也就是dhcp服务器将要分配的网段。 subnet声明中各个关键字的含义 sunbet:指定将要分配网段的网络地址。 netmask:指定子网掩码。 range:制定分配IP地址的范围。 option routers:制定分配的默认网关。 其他几个关键字已在上边提到过,就不再赘述。 5.保存并退出,并开启服务 此时我们的DHCP服务器就搭建完成,我们的客户机可以通过DHCP的方式获取IP地址。