Linux系统——DHCP服务器配置详细过程

一.搭建DHCP服务器环境

1.一台linux服务器(小编使用的是vMware虚拟机)用来搭建dhcp服务器

2.一台客户端(linux系统或者windows系统都可以)


二.搭建DHCP服务器

1.检查linux系统下的dhcp软件包

Linux系统——DHCP服务器配置详细过程

2.安装dhcp软件包(小编是使用rpm来安装的)

[[email protected] Packages]# rpm -ivh dhcp-4.1.1-53.P1.el6.x86_64.rpm 
warning: dhcp-4.1.1-53.P1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing...                ########################################### [100%]
   1:dhcp                   ########################################### [100%]

3.安装完成需要的服务之后修改配置文件/etc/dhcp/dhcpd.conf (小编这里是直接复制/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample模板使用)

option domain-name "example.org";                 #域名
option domain-name-servers ns1.example.org, ns2.example.org;           #DNS服务器地址
default-lease-time 600;                   #DHCP租期,默认单位为秒
max-lease-time 7200;              #最大DHCP租期


subnet 10.1.1.0 netmask 255.255.255.0  {         #设置DHCP的网断地址

  range 10.1.1.100 10.1.1.200;        #分配的DHCP的地址池范围
  option domain-name-servers ns1.internal.example.org;         #分配的DNS服务地址
  option domain-name "internal.example.org";        #DHCP分配的dns域名
  option routers 10.1.1.254;       #DHCP分配的网关
  option broadcast-address 10.1.1.255;     #分配的DHCP网断的广播地址
  default-lease-time 600;    #分配的DHCP租期
  max-lease-time 7200;     #分配的DHCP最大租期
}

 

4.接着启动DHCP服务

[[email protected] Packages]# service dhcpd restart

正在启动 dhcpd:                                           [确定]

三.通过客户端测DHCP自动获取地址

1.小编使用的是开另外一台linux服务器来测试(修改DHCP自动获取)

Linux系统——DHCP服务器配置详细过程

(图是DHCP数据包在服务器与客户端间的交互情况示意

Linux系统——DHCP服务器配置详细过程


-----------------------------------------------------