Redhat 7 DHCP安装与配置

一、DHCP介绍

DHCP(动态主机控制协议),通常使用DHCP来自动配置计算机网络信息。包括IP、DNS、网关等。

DHCP服务器的工作流程:

 (1)当一台客户机启动时,客户机还没有IP地址,客户端以广播形式向服务器申请IP地址;

 (2)服务器收到客户机请求信息后,根据MAC地址在自己的IP地址池中查找是否有合法的IP地址提供;

 (3)服务器根据具体情况将IP发送给客户机;

 (4)客户机应答服务器,告知其已经使用了分配的IP;

 (5)服务器将相关租约信息存入租约数据库中。

二、DHCP配置

1、yum install  dhcp

#安装DHCP服务器

Redhat 7 DHCP安装与配置

2、cp /usr/share/doc/dhcp/dhcpd.conf.example /etc/dhcp/dhcpd.conf

#复制样例为dhcp的配置文件

3、vim /etc/dhcp/dhcpd.conf

#配置DHCP文件

Redhat 7 DHCP安装与配置

4、常见配置选项说明

option   domain-name   "test.com";                             

 #指定全局域名

option   domain-name-servers   test.com,  192.168.16.1;       

#指定全局DNS的主机名或IP地址

default-lease-time   600;                                               

# 默认租期时间

max-lease-time   7200;                                                   

# 最长租期时间

subnet 192.168.16.0 netmask 255.255.255.0 {                         

#定义网络地址和子网掩码,用花括号开始和结束。

range 192.168.16.100 192.168.16.200 ;                                      

#定义分配的IP地址范围

option   domain-name   "test.com";                    

#指定本网域名。

option   domain-name-servers   ns.example.com,  61.147.37.1;   

#指定本网DNS的主机名或IP地址。

 option routers 192.168.16.1;                                                              

# 指定本网网关

option broadcast-address 192.168.16.255;                                         

#指定本网广播地址

default-lease-time   600;                                                               

# 指定本网租期时间。

max-lease-time   7200;                                                                   

#指定本网最长租期时间

host computer1 {                                                                               

#需要分配固定的IP地址,使用host来定义。

hardware ethernet 11:22:33:AA:BB:CC;                                       

#需要分配保留地址的计算机的网卡MAC地址。

fixed-address 192.168.16.185;                                                             

# 需要分配给该计算机的固定IP地址。

5、systemctl start dhcpd

#启动dhcp服务

三、功能验证

1、ipconfig /all

#开启dhcp获取地址

Redhat 7 DHCP安装与配置

2、成功获取到IP地址,配置成功。

发表评论

相关文章