Centos7 dhcp服务的搭建(超详细)

本期是两台Centos7系统在仅主机模式下搭建dhcp服务

1、确保server的网络适配器为仅主机模式

2、克隆一台虚拟机client

3、将client的“使用本地 DHCP 服务将 P 地址分配给虚拟机(D)”选项取消

4、激活vmnet1适配器

打开所有设置

找到网络和Internet 

点击更改适配器选项 
 将vmnet1激活

5、开启Server虚拟机,配置Server的ip地址为静态ip

cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33 

 

修改一下内容:IP网段可以在编辑选项查询

BOOTPROTO=static  //改为静态的

ONBOOT=yes            //开机时自动启动
IPADDR=192.168.80.50  //IP地址
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.80.1 //网关

重启网卡 

systemctl restart network.service 

检查一下ip

ifconfig

 

6、编辑client的网卡 

BOOTPROTO=dhcp   //dhcp协议获取ip

ONBOOT=yes            //开机时自动启动

都要重启网卡  

systemctl restart network.service 

7、检查一下看有没有下载dhcp软件包

rpm -qa|grep dhcp

8、开始下载dhcp,首先切换到镜像源的软件包中 

cd /run/media/dhp/CentOS\ 7\ x86_64//Packages/

注意dhp是当前登入用户的名称,名称因人而异!!!

ls |grep dhcp

 

我们下载的是第一个软件包

 rpm -ivh dhcp-4.2.5-83.el7.centos.1.x86_64.rpm 

注意:这里一定要用table键补齐!!!

发现下载失败,原因是有两个依赖的软件包需要下载,那就先下载那两个依赖软件包

 rpm -ivh dhcp-libs-4.2.5-83.el7.centos.1.x86_64.rpm 
rpm -ivh dhcp-common-4.2.5-83.el7.centos.1.x86_64.rpm 

 

 下载后再次检查

9、配置dhcpd.conf文件

 cd /etc/dhcp

vi dhcpd.conf

注意:不要忘记分号!!! 

subnet 192.168.80.0 netmask 255.255.255.0{
 range dynamic-bootp 192.168.80.80 192.168.80.100;
 option routers 192.168.80.1;

9、重启dhcp服务

systemctl restart dhcpd
systemctl status dhcpd

 

10、在client虚拟机设置动态获取ip地址

 nmcli connection modify ens33 ipv4.method auto 
nmcli connection up ens33

 使用ifconfig查看IP地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值