0%

RedHat7 DHCP服务器配置

社团作业 没有难度

DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。

创建挂载点

1
mkdir /mnt/cdrom

修改配置文件

1
vim /etc/yum.repos.d/dev.repo

1
2
3
4
5
[dvd]
name = dvd
baseurl = file:///mnt/cdrom
gpgcheck = 0
enabled = 1

配置IP

1
vim /etc/sysconfig/network-scripts/ifcfg-ens33

关闭selinux和防火墙

1
2
3
setenforce 0
getenforce
systemctl disable firewalld.service

DHCP工作流程:
1 客户端发送广播向服务器申请IP地址
2 服务器收到请求后查看主配置文件dhcpd.conf,先根据客户端的mac地址查看是否为客户端设置了固定的IP地址
3 如果为客户端设置了固定的IP地址,则将该IP地址发送给客户端。如果没有设置固定IP地址,则将地址池中的IP地址发送给客户端。
4 客户端收到服务器回应后,客户端给与服务器回应,告诉已经使用了分配的IP地址。
5 服务器将相关租约信息存入数据库

安装DHCP

1
yum -y install dhcp

1
vim /etc/dhcp/dhcpd.conf

修改dhcpd.conf 主配置文件



将另一台虚拟机配置为DHCP自动获取IP
关闭VMware软件自带的DHCP功能

重启服务

1
systemctl restart dhcpd

验证

打开另一台虚拟机(Linux/windows),网卡改成vmnet8,把IP地址调成自动获取(dhcp),然后重启网络服务器。然后IP就应该自动获取了。


这样就算完成了


对深海的恐惧,对深海的向往,人类源自海洋,我们回不去的故乡。​


本文结束,感谢您的阅读看到这里的师傅博主非常感谢