目录
一.DHCP工作原理
1.了解DHCP服务
2.使用DHCP的好处
3.DHCP的分配方式
4.DHCP的租约过程
二.DHCP服务器的配置
1.首先先关闭防火墙
2. 安装DHCP有关软件包
3.查看系统的配置文件编辑
4.设置参数
5.网络配置
一.DHCP工作原理
1.了解DHCP服务
- DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)
- 由Internet工作任务小组设计开发
- 专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议
- DHCP协议底层使用的是UDP协议传输,DHCP有两个部分组成,客户端和服务端
- 客户端默认UDP的68端口
- 服务端默认UDP的67端口
2.使用DHCP的好处
- 减少管理员的工作量
- 避免输入错误的可能
- 避免IP地址冲突
- 当更改IP地址段时,不需要重新配置每个用户的IP地址
- 提高了IP地址的利用率
- 方便客户端的配置
3.DHCP的分配方式
- 自动分配:分配到一个IP地址后永久使用
- 手动分配:由DHCP服务器管理员专门指定IP地址
- 动态分配:使用完后释放该IP,供其他客户机使用
4.DHCP的租约过程
- 客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程
- 分为四个步骤
第一步:客户端在网络中搜索服务器
第二步:服务器向客户端响应服务
第三步:客户端向服务器发出服务请求
第四步:服务器向客户端提供服务
最后重新登录
二.DHCP服务器的配置
1.首先先关闭防火墙
1.systemctl disable --now firewalld
2.setenforce 0
3.vim /etc/selinux/config (SELINUX=disabled)
2. 安装DHCP有关软件包
rpm -qc dhcp #检查安装包
yum install -y dhcp
3.查看系统的配置文件
cd /etc/dhcp/ #切换到 /etc/dhcp/ 目录ls #列出 /etc/dhcp/ 目录下的文件和子目录less dhcpd.conf #使用 less 命令查看 dhcpd.conf 文件的内容cd /usr/share/doc/dhcp-4.2.5/ #切换到 /usr/share/doc/dhcp-4.2.5/ 目录ls #列出 /usr/share/doc/dhcp-4.2.5/ 目录下的文件和子目录less dhcpd.conf.example #使用 less 命令查看 dhcpd.conf.example 文件的内容pwd #显示当前工作目录的路径vim dhcpd.conf.example #vim 编辑器打开 dhcpd.conf.example 文件cp dhcpd.conf.example /etc/dhcp/dhcpd.conf # dhcpd.conf.example 文件复制到 /etc/dhcp/ 目录,并将其命名为 dhcpd.confcd /etc/dhcp/ #再次切换到 /etc/dhcp/ 目录ls #列出 /etc/dhcp/ 目录下的文件和子目录
4.设置参数
vim dhcpd.conf
5.网络配置
先修改虚拟机网络
修改本机网络
控制面板--网络和internet--网络连接----虚拟机网络---右键属性
配置完然后查看
systemctl restart dhcpd #重启 DHCP 服务器,使配置文件的更改生效netstat -naup #显示当前系统中所有的网络连接和监听的端口情况
设置windows虚拟机和linux虚拟机的网络统一
linux虚拟机👇
windows虚拟机👇
Linux虚拟机👇
Windows虚拟机👇
CMD打开