Centos7安装部署DHCP
1.DHCP安装
(1)关闭的VMware自身的DHCP服务
![在这里插入图片描述 Centos7安装部署DHCP_服务器](//dev-img.mos.moduyun.com/20231024/4fe1b23f-0aec-492d-9fdb-c022c0bf17e9.jpg)
![在这里插入图片描述 Centos7安装部署DHCP_服务器_02](//dev-img.mos.moduyun.com/20231024/7ecdbab2-3f3c-450b-a8b7-70cf6db64778.jpg)
![在这里插入图片描述 Centos7安装部署DHCP_重启_03](//dev-img.mos.moduyun.com/20231024/f0c4798d-5002-45c3-a9ea-6c7898333c2c.jpg)
(2)检查光盘是否挂载,如果没有挂载,则需要挂载
df -h
挂载命令:mount /dev/sr0 /mnt
(3)yum安装dhcp
![在这里插入图片描述 Centos7安装部署DHCP_linux_04](//dev-img.mos.moduyun.com/20231024/e976f38e-a926-4c05-9148-e57b3c9cdb95.jpg)
(4)配置DHCP服务
![在这里插入图片描述 Centos7安装部署DHCP_DHCP_05](//dev-img.mos.moduyun.com/20231024/71b1f977-1569-4ad4-b85b-f92bdff2f52f.jpg)
cat /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example >/etc/dhcp/dhcpd.conf
![在这里插入图片描述 Centos7安装部署DHCP_DHCP_06](//dev-img.mos.moduyun.com/20231024/b93a6beb-6b61-4419-b5e6-00f97c3ce957.jpg)
(5)修改DHCP配置文件,这里先把主机声明注释
![在这里插入图片描述 Centos7安装部署DHCP_linux_07](//dev-img.mos.moduyun.com/20231024/a32d80d3-8a09-4062-b696-2132188fb531.jpg)
(6)修改网卡配置文件,改成静态IP,重启网卡
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#内容如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.10.40
GATEWAY=192.168.10.2
NETMASK=255.255.255.0
#重启服务
systemctl restart network
![在这里插入图片描述 Centos7安装部署DHCP_重启_08](//dev-img.mos.moduyun.com/20231024/f9265153-5f0b-4cbb-8252-3130c705b1f7.jpg)
(7)启动DHCP服务
![在这里插入图片描述 Centos7安装部署DHCP_服务器_09](//dev-img.mos.moduyun.com/20231024/6b2d032b-dbe4-47aa-aaf6-34e51479e47a.jpg)
(8)启动client端,修改网卡为自动分配
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#内容如下:
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
NAME=ens33
DEVICE=ens33
ONBOOT=yes
#重启网卡:
systemctl network restart
![在这里插入图片描述 Centos7安装部署DHCP_服务器_10](//dev-img.mos.moduyun.com/20231024/97e99d88-16c1-4a95-b889-c29a5ec762b1.jpg)
(9)查看客户端IP
![在这里插入图片描述 Centos7安装部署DHCP_DHCP_11](//dev-img.mos.moduyun.com/20231024/a66a4100-511b-4917-83da-af9614d9da79.jpg)
2.DHCP固定分发IP
(1)HDCP-Server服务器配置想要分发的UP和域名映射/etc/hosts中
vi /etc/hosts
#添加内容:
192.168.10.50 client1
![在这里插入图片描述 Centos7安装部署DHCP_重启_12](//dev-img.mos.moduyun.com/20231024/f5aa2eca-6d07-4e9c-ad74-5cf1ba5324ad.jpg)
(2)配置/etc/dhcp/dhcpd.conf文件中的主机声明
vi /etc/dhcp/dhcpd.conf
#修改内容:
host client1 {
hardware ethernet 00:0C:29:95:31:EB;
fixed-address 192.168.10.50;
}
![在这里插入图片描述 Centos7安装部署DHCP_linux_13](//dev-img.mos.moduyun.com/20231024/040cd557-0ce2-4808-a3a9-1c482506fc35.jpg)
(3)重启DHCP-Server的DHCP服务
(4)重启客户机网络,验证客户机IP
systemctl restart network
![在这里插入图片描述 Centos7安装部署DHCP_DHCP_14](//dev-img.mos.moduyun.com/20231024/4c0867bc-f4f0-4df2-9143-5d3abf4b0c4e.jpg)
3.DHCP中继服务器搭建
(1)新增一台机器,添加两块网卡设备
![在这里插入图片描述 Centos7安装部署DHCP_linux_15](//dev-img.mos.moduyun.com/20231024/9d8d9bbc-9776-4421-b19b-bc3956cf3622.jpg)
![在这里插入图片描述 Centos7安装部署DHCP_服务器_16](//dev-img.mos.moduyun.com/20231024/fc3ad6b6-753f-4733-a9b0-d406b9effedd.jpg)
![在这里插入图片描述 Centos7安装部署DHCP_运维_17](//dev-img.mos.moduyun.com/20231024/d81eb513-7ba8-46a9-8677-c504aa68325a.jpg)
(2)开机检查下自己的网卡信息,ens33是原有的网卡,ens37,ens38是新加的网卡,增加新网卡的配置文件
![在这里插入图片描述 Centos7安装部署DHCP_重启_18](//dev-img.mos.moduyun.com/20231024/547859d2-51a2-4337-86d4-8606d5d71f0b.jpg)
cp ifcfg-ens33 ifcfg-ens37
cp ifcfg-ens33 ifcfg-ens38
(3)修改网卡配置文件
#ens33:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.10.2
NETMASK=255.255.255.0
#ens37:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
NAME=ens37
DEVICE=ens37
ONBOOT=yes
IPADDR=192.168.20.2
NETMASK=255.255.255.0
#ens38:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
NAME=ens38
DEVICE=ens38
ONBOOT=yes
IPADDR=192.168.30.2
NETMASK=255.255.255.0
![在这里插入图片描述 Centos7安装部署DHCP_运维_19](//dev-img.mos.moduyun.com/20231024/c55bae9c-591e-47f3-8f0c-12ee22f19f14.jpg)
![在这里插入图片描述 Centos7安装部署DHCP_运维_20](//dev-img.mos.moduyun.com/20231024/6fefaadf-ac3e-424f-8b15-7bee02f102fe.jpg)
(4)重启网卡
![在这里插入图片描述 Centos7安装部署DHCP_运维_21](//dev-img.mos.moduyun.com/20231024/fb52c972-86c4-4f7e-a9c7-c2970f7184aa.jpg)
(5)DHCP-Relay中继服务器安装dhcp服务
(6)配置DHCP中继代理的/etc/sysctl.conf文件
vi /etc/sysctl.conf
#添加配置:
net.ipv4.ip_forward=1
![在这里插入图片描述 Centos7安装部署DHCP_重启_22](//dev-img.mos.moduyun.com/20231024/8b97a49d-4ba1-4ca5-97d6-335c4ae7d703.jpg)
(7)执行命令使其生效sysctl -p
![在这里插入图片描述 Centos7安装部署DHCP_服务器_23](//dev-img.mos.moduyun.com/20231024/87f7f393-06f2-4f17-8e57-4bddc9b173d2.jpg)
(8)配置中继代理的dhcrealy.service文件
#注意:dhcrelay.service文件默认在/lib/systemd/system下把它复制到/etc/systemd/system下
cp /lib/systemd/system/dhcrelay.service /etc/systemd/system
vi /etc/systemd/system/dhcrelay.service
#修改如下:
ExecStart=/usr/sbin/dhcrelay -d --no-pid -i ens33 -i ens37 -i ens38 192.168.10.40
![在这里插入图片描述 Centos7安装部署DHCP_服务器_24](//dev-img.mos.moduyun.com/20231024/3ce947a2-8c17-4ddd-9406-346d45f5f71d.jpg)
(9)启动dhcrealy服务
systemctl start dhcrelay.service
![在这里插入图片描述 Centos7安装部署DHCP_linux_25](//dev-img.mos.moduyun.com/20231024/25d1a39c-a6b0-492a-bf81-20a3607dffab.jpg)
(10)修改DHCP-Server的配置文件,额外添加两块网段声明,重启dhcp服务
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1yG4ngro-1666761456420)(images/1.1(27).jpg)]
(11)客户机验证
![在这里插入图片描述 Centos7安装部署DHCP_linux_26](//dev-img.mos.moduyun.com/20231024/6d83065e-74f2-484f-8c2f-4fe0bb4e143d.jpg)
![在这里插入图片描述 Centos7安装部署DHCP_DHCP_27](//dev-img.mos.moduyun.com/20231024/236d75a5-021e-49ad-924b-dbb99b1c7a54.jpg)
![在这里插入图片描述 Centos7安装部署DHCP_运维_28](//dev-img.mos.moduyun.com/20231024/ac8da97b-0b43-43e3-88e8-0620ea27522b.jpg)
![在这里插入图片描述 Centos7安装部署DHCP_重启_29](//dev-img.mos.moduyun.com/20231024/7820febf-d75c-4c4e-9d46-1367ec87c7aa.jpg)