linux之虚拟机安装完成后,DHCP的安装及其配置

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/hetoto/article/details/83592272

一.DHCP服务的安装

1.给虚拟机desktop添加光驱
注:添加光驱之前必须将虚拟机关闭


 

2.此时可以在的desktop虚拟机桌面查看光驱文件


 

3.在光驱里查看是否有DHCP文件


 

4.设置开启DHCP服务
--df                        ##查看光盘挂载设备


 

--mkdir rhel7.2             ##创建rhel7.2目录)
--mount /dev/sr0 /rhel7.2   ##挂载光驱至rhel7.2目录


 

--cd /etc/yum.repos.d/      ##进入此目录

--vim yum.repo              ##告诉系统DHCP服务包在哪里,本地yum源配置


 

[rhel7.2]                    ##yum源的名称,可以随便命名
name=rhel7.2                 ##yum源的描述,可以随意命名
baseurl=file:///rhel7.2     ##资源路径
gpgcheck=0                   ##不进行校验
--yum clean all              ##清除yum缓存

 


 

--yum repolist               ##显示软件仓库列表


 

--yum list dhcp              ##显示可以安装的DHCP服务包虚拟机

--yum install dhcp -y      ##安装dhcp服务

二,配置DHCP服务

1.编辑dhcp服务配置文件
--cd /etc/dhcp
--vim dhcpd.conf


 

配置文件让看/usr/share/doc/dhcp*/dhcpd.conf.example
--cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf  ##将这个文件复制到dhcp.conf,覆盖此文件


--第7行 ption domain-name "example.com"
--第8行 option domain-name-servers 172.25.254.78;

--删除26.27行
--删除34行至最后


 

更改 30subnet 172.25.254.0 netmask 255.255.255.0 {
     31 range 172.25.254.100 172.25.254.200;#设置自动给ip的范围
     32 option routers 172.25.254.78}


 

2.查看dhcp服务状态,让dhcp处于开启状态
--systemctl status dhcpd


 

--systemctl start dhcpd
--systemctl enable dhcpd
--systemctl status dhcpd


注:出现Job for dhcpd.service failed because the control process exited with error code. See "systemctl status dhcpd.service" and "journalctl -xe" for details.报错,说明dhcpd服务的配置文件有问题,仔细查看是否出现书写错误。

展开阅读全文

没有更多推荐了,返回首页