ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

RHCE-------DHCP服务器的搭建(Linux)

2021-04-11 12:05:23  阅读:171  来源: 互联网

标签:主机 RHCE IP地址 desktop ------- 服务器 Linux dhcp root


搭建dhcp服务器通过动态分配地址方式可以个客户端主机动态分配i地
址。
(下发地址范围自定义)

步骤:

1.下载安装DHCP

[root@desktop ~]# dnf install dhcp
如果不知道自己系统上有没有装dhcp,可以通过该命令查看:
[root@desktop ~]# rpm -qa |grep dhcp

2.安装好之后,运行服务器DHCP

[root@desktop ~]# systemctl stop firewalld    #先关闭防火墙
[root@desktop ~]# setenforce 0                #将SELinux 设置为0
[root@desktop ~]# systemctl start dhcpd        # 发现还是不行,启动不成功
[root@desktop ~]# vim /etc/dhcp/dhcpd.conf          #那么编辑dhcp 的配置文件

进去之后发现什么也没有,只有几行注释,所以 可以先读取给出的示例文件

在这里插入图片描述
里面有这样一条示例:

在这里插入图片描述

将这条示例复制 到dhcp的配置文件中,然后进行修改
这个时候需要你在打开一台主机,要求他们俩彼此可以ping通
并且两台主机的工作模式都必须是相同的(随便什么工作模式都可以),确保他们在一个局域网内
在这里插入图片描述

刚才那一台主机用作服务器,那么另一台主机就用作客户端
在这里插入图片描述

[root@desktop ~]# systemctl restart dhcpd      #再次启动,发现还是不行
Job for dhcpd.service failed because the control process exited with error code.
See "systemctl status dhcpd.service" and "journalctl -xe" for details.

最后修改成这个样子(前提是要根据自己主机的IP地址来设置):
在这里插入图片描述

[root@desktop ~]# systemctl restart dhcpd       #再次启动就没有错误啦

注意
domain-name : 是指给dhcp服务器所匹配的DNS主机IP
domain-name-servers : 是指给客户端主机分配的DNS主机的IP

3.现在客户端向服务器发起获取IP地址的请求
那么怎么发起请求??

因为咱的Linux主机获取IP地址都是基于VMware Workstation 这个软件提供的DHCP服务,发起请求,从而获取的IP地址。
现在我们要让另外一台Linux主机充当客户端向充当服务器的那一台Linux主机请求获取IP地址。

(1)将虚拟机的Linux当成一个客户端测试

点击“编辑”,点击“虚拟网络编辑器”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)将网卡关掉,然后输入命令“dhclient” 再次连接网络,也就是向服务器请求获取IP

在这里插入图片描述
出现这种情况,就将之前的那条“dhclient” 进程杀死
在这里插入图片描述
(3)获取进程的详细信息,找到进程“dhclient” 的PID

[root@bogon ~]# ps -ef

在这里插入图片描述
然后再将其杀死,并且再次请求,请求成功之后,进行查看

[root@bogon ~]# kill -9 3416
[root@bogon ~]# dhclient
[root@bogon ~]# ip a

在这里插入图片描述

获取IP地址成功

这样基本的DHCP配置就搭建成功了!

标签:主机,RHCE,IP地址,desktop,-------,服务器,Linux,dhcp,root
来源: https://blog.csdn.net/weixin_45627126/article/details/115588759

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有