第一步:安装
rpm -ivh /mnt/Packages/dhcp-4.2.5-58.el7.centos.x86_64.rpm
第二步:修改配置文件
vi /etc/dhcp/dhcpd.conf
subnet 192.168.70.0 netmask 255.255.255.0 { //自身网段(我的是80段) 子网掩码是255
range 192.168.70.100 192.168.70.200; //dhcp服务器分配地址段 (我弄的是100~200))
option routers 192.168.70.1; //设置网关
option domain-name-servers 2.2.2.2, 3.3.3.3; //主 备dns
default-lease-time 600;
max-lease-time 7200;
}
host boss {
hardware ethernet 00:c0:c3:22:46:81; //(注意mac格式)
fixed-address 192.168.70.40; //DHCP服务器地址
}
#(cat /var/lib/dhcpd/dhcpd.leases)查看租约,获得mac
:wq //保存退出
第三步:启动
systemctl start dhcpd //启动dhcp服务
netstat -anpu | grep dhcp //67端口需要工作
systemctl restart network //关闭防火墙
用客户端测试地址获得。
#这里dhcp服务已经开启了
第四步 开始测试
1.开启第二台机器修改网卡信息
vi /etc/sysconfig/network-scripts/ifcfg-ens33 // 编辑网络配置
// BOOTPROTO=DHCP //这里一定要改成地址由dhcp获取
其余地址删除!!!
2.重启网卡生效 !
systemctl restart network
关闭防火墙!
3.测试
ip add
查看我们的DHCP是否分配地址了.
#哈哈哈哈哈哈看见我们设置的地址了吗,分配的是100哦