首页 > 系统 > Linux > 正文

Linux DHCP 服务器配置方法介绍

2020-06-13 12:40:50
字体:
来源:转载
供稿:网友
1.安装dhcp软件包 

#rpm –ivh dhcp-3.0.1-12_EL.i386.rpm 

2.配置文件dhcpd.conf 

由于dhcpd.conf默认没有包括在软件包中,所以要最近创建 

#cp /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample /etc/dhcpd.conf 

3.编辑dhcpd.conf 

#vi /etc/dhcpd.conf 

配置文件的基本格式 

Subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200} 

(声明了网络地址是192.168.1.0子网掩码是255.255.255.0的子网中,ip地址从192.168.1.100~192.168.1.200之间的地址用于DHCP客户端进行动态地址分配) 

在dhcpd.conf配置文件中可以包括声明、参数和选项3种基本格式 

Subnet是常用的声明,声明中的设置(大括号中的内容)在整个声明范围中有效; 

Subnet关键字后面设置子网的网络地址,netmask关键字后面设置子网掩码 

参数由设置项和设置值组成,根据参数所在位置的不同,参数的位置可作用于全局或指定的声明中,参数是以“;”结束的,如: 

Default-lease-time 21600;(默认释放时间) 

max-lease-time 43200;(最大释放时间) 

选项总是由option关键字引导,后面跟具体的选项和选项的设置值,选项根据所在的位置不同可作用于全局或某个声明中,选项也是以“;”结束的,如: 

Option routers 192.168.1.1 (网关) 

Opyion subnet-mask 255.255.255.0 (子网掩码) 

使用host声明设置主机属性 

host server01{ 

hardware Ethernet 0:c0:c3:22:46:81; 

fixed-address 192.168.1.11; 

option subnet-mask 255.255.255.0 

option routers 192.168.1.1; 



上面的配置实例中使用host声明了名为server01的主机,其MAC地址为0:c0:c3:22:46:81,为主机分配使用的ip地址为192.168.1.11,同时为该主机设置的子网掩码是255.255.255.0,网关地址是192.168.1.1. 

多网络接口时需要配置的文件 

# vi /etc/sysconfig/dhcpd 

DHCPDARGS=eth0 

表示dhcp将只在eth0网络接口上提供DHCP服务。 

4.dhcpd服务的启动与停止 

Dhcpd服务的启动脚本位于/etc/init.d/dhcpd 

启动dhcpd服务 

#service dhcpd start 

停止dhcpd服务 

#service dhcpd stop 

修改启动状态 

#chkconfig –level 35 dhcpd on
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表