使用VM虚拟机软件在Linux上搭建DHCP服务器

当局域网中有大量的主机时,如果逐个为每一台主机手动配置IP地址,默认网关,DNS服务器地址等网络参数,显然是个费力也未必讨好的办法。而DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)服务器的应用,正好可以解决这一问题。

DHCP的典型应用模式如下:在网络中架设一台专用的DHCP服务器,负责集中分配各种地址的参数(主要包括IP地址、子网掩码、广播地址、默认网关地址、DNS服务器地址)其他主机作为DHCP客户机。将网卡配置为自动获取地址,即可与DHCP服务器进行通信,完成自动配置过程。

下面分别介绍在Linux操作系统中构建DHCP服务器和使用DHCP客户端的过程

第一步在net模式,使用yum仓库将dhcp服务下载并安装到Linux上

 第二步将虚拟网络编辑器里的将主机使用DHCP分配给虚拟机关闭,不然搭建不了DHCP服务

第三步,编写自己的静态IP地址和网关

 第四步,修改DHCP为static改为静态,之后填写自己的静态地址和网关

 第五步,修改完成后记得 systemctl  restart  network 重新启动一下网络服务,ifcongig查看一下修改的ip有没有上去

 之后就是修改DHCP的配置文件了,因为本身配置文件下是空的,所以这里我们直接拷贝一份模板,减少了出错的可能,(在配置文件里,一个字母或者大小写符号写错,都可能照成服务的报错起不来,所以修改配置文件一定要注意!!)

打开 dhcpd.conf这个配置文件就可以看到我们拷贝的内容,之后修改他的配置项,

红色的是网段和掩码,绿色的是需要分配地址的范围,黄色的是分配的网关。修改完成之后:wq退出一下。

 退出之后刷新服务,查看服务是否起来了

 这里显示绿色的active就是已经启动了。

之后我们用另外一台Linux客户机来测试是否能够成功分配IP地址,这里看一下另外一台Linux的网络是不是net,必须让客户机和服务器在一个网络环境下!

 修改完net之后,可以看到另外一台Linux客户机已经不能学习到IP地址了,这里它是dhcp模式,我们在网络适配器里面关闭了主机自动化给它分配IP,所以它学习不到主机分配得ip了,但是我们有DHCP服务器,这里只需要刷新以下网络,就可以看到我们DHCP服务器给这台客户机分配的地址!

这里是在客户机上刷新网络

 刷新之后就可以看到我们分配的网络了

 接下来再打开一台Windows测试

同样也得在一个环境下,

可以看到,Windows使用DHCP之后也成功的获取到了DHCP服务器分配的IP地址。 

 到这里搭建DHCP服务就完成了

总结:配置文件里面一定不要写错,注意要在一个网络环境下进行试验!

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值