【操作系统】Centos7安装部署DHCP服务实战

Centos7安装部署DHCP

1.DHCP安装

(1)关闭的VMware自身的DHCP服务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)检查光盘是否挂载,如果没有挂载,则需要挂载

df -h
挂载命令:mount /dev/sr0 /mnt

(3)yum安装dhcp

yum -y install dhcp

在这里插入图片描述

(4)配置DHCP服务

cat /etc/dhcp/dhcpd.conf

在这里插入图片描述

cat /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example >/etc/dhcp/dhcpd.conf

在这里插入图片描述

(5)修改DHCP配置文件,这里先把主机声明注释

vi /etc/dhcp/dhcpd.conf

在这里插入图片描述

(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

在这里插入图片描述

(7)启动DHCP服务

systemctl start dhcpd

在这里插入图片描述

(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

在这里插入图片描述

(9)查看客户端IP

ifconfig

在这里插入图片描述

2.DHCP固定分发IP

(1)HDCP-Server服务器配置想要分发的UP和域名映射/etc/hosts中

vi /etc/hosts

#添加内容:
192.168.10.50 client1

在这里插入图片描述

(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;
}

在这里插入图片描述

(3)重启DHCP-Server的DHCP服务

systemctl restart dhcpd

(4)重启客户机网络,验证客户机IP

systemctl restart network

在这里插入图片描述

3.DHCP中继服务器搭建

(1)新增一台机器,添加两块网卡设备

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)开机检查下自己的网卡信息,ens33是原有的网卡,ens37,ens38是新加的网卡,增加新网卡的配置文件

ifconfig

在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

(4)重启网卡

在这里插入图片描述

(5)DHCP-Relay中继服务器安装dhcp服务

yum -y install dhcpd

(6)配置DHCP中继代理的/etc/sysctl.conf文件

vi /etc/sysctl.conf

#添加配置:
net.ipv4.ip_forward=1

在这里插入图片描述

(7)执行命令使其生效sysctl -p

sysctl -p

在这里插入图片描述

(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

在这里插入图片描述

(9)启动dhcrealy服务

systemctl start dhcrelay.service

在这里插入图片描述

(10)修改DHCP-Server的配置文件,额外添加两块网段声明,重启dhcp服务

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1yG4ngro-1666761456420)(images/1.1(27).jpg)]

(11)客户机验证

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 24
    点赞
  • 122
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

互联网小阿祥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值