Linux云计算之使用DHCP为局域网中的机器分配IP地址

实战:使用DHCP为局域网中的机器分配IP地址

首先为了避免和当前网络环境中DHCP冲突,我们使用虚拟机自定义的网络模式:
在这里插入图片描述
使用VMnet2即可

安装DHCP

1.使用yum进行安装。

[root@xuegod63 ~]# yum -y install dhcp			#使用yum安装DHCP。

2.配置文件位置:
主配置文件:

[root@xuegod63 ~]# vim /etc/dhcp/dhcpd.conf
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.example
#   see dhcpd.conf(5) man page
#

3.DHCP主程序包安装好后会自动生成主配置文件的范本文件。
将范本配置文件复制到/etc 目录下替换掉空白dhcpd.conf 主配置文件。

[root@xuegod63~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example \
/etc/dhcp/dhcpd.conf

4.启动DHCP服务

[root@xuegod63~]# 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.

5.此时启动会失败
原因:启动失败的原因是 dhcp服务器配置的IP地址和默认配置文件里定义的地址段不相同,在启动DHCP服务之前,需要给DHCPServer配置一个静态的IP地址。而且需要DHCP中定义分配的IP地址网段和当前静态IP地址网段相同。27行修改为自己的静态IP网段。
保证开机启动:

[root@xuegod63~]# systemctl enable dhcpd   		#配置的服务要保证开机启动。

DHCP配置文件参数说明
主配置文件介绍:
DHCP 范本配置文件内容包含了部分参数、声明以及选项的用法,其中注释部分可以放在任何位置,并以“#”号开头,当一行内容结束时,以“;”号结束,大括号所在行除外。
可以看出整个配置文件分成全局和局部两个部分。但是并不容易看出哪些属于参数,哪些属于声明和选项。

概念与协议:
作用域:可以分配IP的范围 subnet 。
地址池:可以分配给客户端的IP,range包括的IP。
保留地址:指定某个客户端使用一个特定IP,通过host配置的。
租约(时间):客户端可以使用这个IP地址的时间。

配置文件:/etc/dhcp/dhcpd.conf #部分配置解析
先示范个简单的例子,然后逐个讲解各个参

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值