基于Linux下的dhcp服务器的配置

dhcp服务的配置:

   在一台虚拟机(客户端)发送数据包,将IP范围内的地址随机分给另外一台虚拟机,接收后可使用ifconfig命令查看是否在范围之内。本次实验使用两台虚拟机:我们通过真机连接Desktop虚拟机进行发送:

[[email protected] Desktop]$ ssh [email protected] 切换到虚拟机

[email protected]'s password:

Last login: Fri Apr 20 21:53:19 2018 from foundation22.ilt.example.com

[[email protected] ~]# yum search dhcp     寻找dhcp安装包

***记住安装dhcp时候需要进行yum源的搭建与共享,不然都无法安装dhcp更加没办法进行配置。点击打开链接,这个链接里面为我自己写的yum源的搭建与共享,一步步按照来即可。

[[email protected] ~]# yum install dhcp.x86_64 -y   在Desktop安装dhcp安装包

基于Linux下的dhcp服务器的配置

[[email protected] ~]# cd /etc/dhcp/  

[[email protected] dhcp]# ls

dhclient.d  dhcpd6.conf  dhcpd.conf

[[email protected] dhcp]# cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf  复制

cp: overwrite ‘/etc/dhcp/dhcpd.conf’? y   出现overwrite代表命令好了

[[email protected] dhcp]# ls

dhclient.d  dhcpd6.conf  dhcpd.conf

[[email protected] dhcp]# vim dhcpd.conf

文件内容如下:34行以后删除,27,28行删除,其它内容按照图片修改即可。

基于Linux下的dhcp服务器的配置

基于Linux下的dhcp服务器的配置

[[email protected] dhcp]# systemctl start dhcpd  打开dhcpd

[[email protected] dhcp]# systemctl enable dhcpd

基于Linux下的dhcp服务器的配置

[[email protected] dhcp]# cat /var/lib/dhcpd/dhcpd.leases  查看与另外一台机子里面查看的ifconfig对比看是否相同

hardware ethernet 00:21:cc:5e:3f:1e;   对照文件

基于Linux下的dhcp服务器的配置

[[email protected] dhcp]# systemctl stop dhcpd

然后重置server拔网线进去查看ifconfig,对照相应的MAC值,相同的话DHCP即配置成功。

IP也在地址池之内配置完成。

基于Linux下的dhcp服务器的配置