文档详情

DHCP服务配置.doc

发布:2017-01-03约3.61千字共6页下载文档
文本预览下载声明
DHCP服务器配置与管理 准备: 安装DHCP所需的软件 建议在安装DHCP服务之前,使用rpm –qa | grep dhcp命令检测系统是否安装了DHCP相关性软件包: 【root@rhel5】# rpm –qa | grep dhcp 如果系统还没有安装DHCP软件包,我们可以使用rpm命令安装所需软件包 下面只介绍安装DHCP的主程序包(关于dhcp服务的其他程序包,读者自行安装!) 【root@rhel5】# mount /dev/cdrom /media ////挂载光盘到/media 目录下 【root@rhel5】# cd /media/Server ////进入安装文件所在的目录 【root@rhel5】# dir dhcp*_* ///查看以dhcp打头的rpm软件包 【root@rhel5】# rpm –ivh dhcp-3.0.5-18.e15.i386.rpm /////安装相应的软件包 安装完成之后再次使用rpm –qa | grep dhcp命令查询,看看是否已经安装成功 安装所需的DHCP软件包之后,接下来修改主配置文件dhcpd.conf 【root@rhel5】# ls /etc/dhcpd.conf 如果该路径下没有dhcpd.conf文件,则可以使用以下这种方式找到dhcpd.conf文件,并将其拷贝到/etc/dhcpd.conf目录下 【root@rhel5】# more /etc/dhcpd.conf 【root@rhel5】# rpm –ql dhcp | more 【root@rhel5】# cp dhcp.conf文件的实际路径 /etc/dhcpd.conf 【root@rhel5】# vim /etc/dhcpd.conf 主配置文件dhcpd.conf 主配置文件dhcpd.con组成部分 parameters(参数) declarations(声明) option(选项) dhcpd.conf主配置文件整体框架 dhcpd.conf包括全局配置和局部配置,全局配置可以包含参数和选项,该部分对整个DHCP服务器生效;局部配置通常使用声明部分来表示,该部分仅对局部生效,如只对某个IP作用域生效。 dhcpd.conf文件格式: #全局配置 参数或选项; #全局生效 #局部配置 声明 { 参数或选项; #局部生效 } 当DHCP主程序包安装好之后会自动生成主配置文件的范本文件/usr/share/doc/dhcpd-3.0.5/dhcpd.conf.sample 而在/etc目录下会建立一个空白的dhcpd.conf主配置文件。现在将范本配置文件复制到/etc目录下替换掉空白的dhcpd.conf主配置文件 【root@rhel5】# cp /usr/share/doc/dhcpd-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf 显示是否覆盖时,选择y,然后编辑配置文件vi /etc/dhcpd.conf 如下图所示: 其中以“#”开头的是注释部分,当一行内容结束时,以“;”号结束,大括号除外。如上图所示 2、常用参数介绍: 2.1 ddns-update-style (none | interim | ad-hoc) 作用:定义所支持的DNS动态更新类型 none:表示不支持动态更新 interim:表示DNS互动更新模式 ad-hoc:表示特殊DNS更新模式 这个选项是必选参数,配置文件中必须包含这一个参数并且要放在第一行! 2.2 ignore client-updates 作用:忽略客户端更新 2.3 default-lease-time number(数字) 作用:定义默认IP租约时间。 default-lease-time 21600; 2.4 max-lease-time number(数字) 作用:定义客户端IP租约时间的最大值。 max-lease-time 43200; 注:其中租约时间是以秒为单位的,该项参数可以作用在全局配置中,也可以作用在局部配置中。 常用声明介绍 声明格式: 声明{ 选项或参数; } 常见声明使用如下: 3.1 subnet 网络号 netmask 子网掩码 {……} 作用:定义作用域,指定子网 如: subnet 192.168.0.0 netmask 255.255.255.0 {……} 注:网络号必须与DHCP服务器的网络号相同 3.2 range dynamic-bootp 起始IP地址 结束IP地址 作用:指定动态IP地址范围
显示全部
相似文档