DHCP与DHCP中继原理与配置!

一 、DHCP  服务概述

1、DHCP(Dynamic Host Configuration Protocol)动态主机配置协议
DHCP 是由 Internet 工作任务小组设计开发的,专门用于为 TCP/IP 网络中的计算机自动
分配 TCP/IP 参数的协议。
使用 DHCP 可以减少管理员的工作量,避免 IP 地址冲突,当网络更改 IP 地址网段时不
需要再重新配置每个用户的 IP 地址,提高了 IP 地址的利用率,方便客户端的配置。

1.1:DHCP中继原理理

当企业的内部⽹网络规模较⼤大时,通常被划分为多个不不同的⼦子⽹网,⽹网络内配置
了了VLAN,VLAN能隔离⼴广播,⽽而DHCP协议使⽤用⼴广播。DHCP服务器器在VLAN 100
中,就只有VLAN 100内的客户机能从DHCP服务器器那⾥里里获取IP地址

2、可分配的地址信息主要包括:
网卡的 IP 地址、子网掩码、对应的网络地址、广播地址、默认网关地址、DNS 服务器
地址等。

3、DHCP 的分配方式
(1)自动分配:分配到一个 IP 地址后永久使用
(2)手动分配:由 DHCP 服务器管理员专门指定 IP 地址
(3)动态分配:使用完后释放该 IP,供其他客户机使用

4、DHCP 的租约过程的四个步骤

(1)客户机请求IP(客户机发DHCP Discover⼴广播包

(2)服务器器响应(服务器器发DHCP Offer⼴广播包

(3)客户机选择IP(客户机发DHCP Request⼴广播包

(4)服务器器确定租约(服务器器发DHCP ACK⼴广播包

DHCP与DHCP中继原理与配置!

配置DHCP服务
主配置⽂文件:/etc/dhcp/dhcpd.conf
执⾏行行程序:/usr/sbin/dhcpd
服务脚本名:dhcpd

========================================================================

DHCP服务机:ip 192.168.200.112

[root@localhost ~]# ip a
[root@localhost ~]# mkdir /media/cdrom
[root@localhost ~]# mount /dev/cdrom /media/cdrom/
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost ~]# yum -y install dhcp

[root@localhost ~]# rpm -ivh /media/cdrom/Packages/dhcp-4.2.5-68.el7.centos.1.x86_64.rpm
准备中... ################################# [100%]
软件包 dhcp-12:4.2.5-68.el7.centos.1.x86_64 已经安装
[root@localhost ~]# rpm -q dhcp
dhcp-4.2.5-68.el7.centos.1.x86_64
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf
[root@localhost ~]# cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
cp:是否覆盖"/etc/dhcp/dhcpd.conf"? y
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

DHCP与DHCP中继原理与配置!

[root@localhost ~]# systemctl start dhcpd

[root@localhost ~]# systemctl status dhcpd

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0

[root@localhost ~]# netstat -lnpu | grep 67
udp 0 0 0.0.0.0:67 0.0.0.0:* 67141/dhcpd
udp 0 0 0.0.0.0:67 0.0.0.0:* 7724/dnsmasq

===============================================================

windows测试机网络配置:

DHCP与DHCP中继原理与配置!

DHCP与DHCP中继原理与配置!

 

成功启用DHCP获取到IP地址:

DHCP与DHCP中继原理与配置!

 

上一篇:实验:搭建DHCP服务


下一篇:在Linux上搭建DHCP服务