linux下dhcp服务配置

一、安装dhcp软件包

#rpm -qa |grep dhcp         查询是否安装dhcp服务

图片显示未安装dhcp服务端软件

在光盘中找到dhcp服务端软件进行安装

#rpm -ivh dhcp*                   安装dhcp服务器端

安装成功后显示如下:

二、dhcp配置文件

dhcp配置文件   :  /etc/dhcpd.conf

 

#vim /etc/dhcp.conf                               编辑配置文件

在vim命令行模式下输入 r /usr/share/doc/dhcp*/dhcp.conf.conf.sample    将dhcp.conf.sample内容读取到当前文件。

显示内容如下:

 

# DHCP Server Configuration file.                     

#   see /usr/share/doc/dhcp*/dhcpd.conf.sample  

ddns-update-style interim;                                        配置使用过渡性 DHCP-DNS互动更新模式

ignore client-updates;                                             忽略客户端更新

 

subnet 192.168.0.0 netmask 255.255.255.0 {                                 声明网段

 

# --- default gateway

option routers 192.168.0.2;                               定义网关

option subnet-mask 255.255.255.0;                            定义子网掩码

 

option nis-domain "domain.org";                              设置nis域名

option domain-name "domain.org";                              设置域名

option domain-name-servers 192.168.1.1;                                设置dns客户端

 

option time-offset -18000; # Eastern Standard Time        设置时间偏移

# option ntp-servers 192.168.1.1;                                 设置ntp服务器

# option netbios-name-servers 192.168.1.1;                  为客户端指定WINS服务器的IP地址

# --- Selects point-to-point node (default is hybrid). Don't change this unless

# -- you understand Netbios very well

# option netbios-node-type 2;                                            设置nis服务器的节点

 

range dynamic-bootp 192.168.0.128 192.168.0.254;           设置地址池

default-lease-time 21600;                                                      设置默认租期

max-lease-time 43200;                                                          设置最大租期

 

# we want the nameserver to appear at a fixed address                 

host ns {                                                            设置静态dhcp绑定

next-server marvin.redhat.com;                                          

hardware ethernet 12:34:56:78:AB:CD;                           设置客户端的mac地址

fixed-address 207.175.42.254;                                        设置该客户端IP

}

}

 

 

 

三、dhcp服务的启动

配置好dhcpd.conf 后

#service dhcpd configtest                                               检测dhcp文件是否存在语法错误

无错误返回Syntax: OK

#service dhcpd start                                                       启动dhcp服务

#chkconfig dhcpd on                                                      设置dhcp服务开机启动

 

 

至此完成简单的dhcp服务配置。