震惊,自从学会这条命令配置dhcp服务再也没有报错了!

前言:

Janway:如果你已经熟悉dhcp配置的过程,请直接跳到最后看文章的重点!!!

DHCP概述

目的

  • 减轻tcp/ip网络的规划,管理和维护的负担

    • 解决IP地址空间的缺乏的问题 //通过租约来有效释放不在工作区的主机ip租约
  • 提供自动在TCP/IP网络上安全地址分配和租用IP的机制,实现IP地址的集中式管理,基本不需要网络管理人员的人为干预。

DHCP配置

配置步骤

  • 安装dhcp服务
  • 配置IP地址
  • 修改配置文件
  • 启动服务,按需求设置开机启动

1.安装dhcp服务

yum install dhcp

2.配置IP地址

nmtui      #图形化配置本地网卡IP地址

注:有必要提醒一下初学者这里IP地址子网需要和dhcp服务的子网匹配,要不然服务起不来。

3.修改配置文件

主配置文件

  • /etc/dhcp/dhcpd.conf

  • 主配置文件下不带括号代表全局配置,作用域没有做配置将读取全局配置,双方配置都有,则读取作用域下的。

cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.example/   /etc/dhcp/dhcpd.conf   ##复制dhcp配置模板文件按需修改文件
vim /etc/dhcp/dhcpd.conf 
subnet (分配网段) netmask (分配地址的掩码)
{
option routers (IP);//指定分配的网关

  option subnet-mask  (ip);//子网掩码

  option domain-name (“域名”);//指定分配的域名

  option domain-name-server (ip,ip);//指定分配的dns服务器IP

  range dynamic-bootp (ip)(ip); //指定分配的IP地址范围
}

4.启动DHCP服务

systemclt enable --now dhcpd

5.DHCP配置服务启动失败处理

  • dhcpd -t命令的使用
    一定要记住这条命令,它可以检测配置文件语法,99%的报错都是配置文件语法有误,这是是作为初学者必备的命令,以前笔者自学dhcp的时候并没有知道这个命令的存在,以至于排错花费许多时间。
[root@localhost ~]# dhcpd -t
Internet Systems Consortium DHCP Server 4.2.5
Copyright 2004-2013 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file

All rights reserved.代表语法无误所以服务成功启动,如果语法有误该命令会提示你那一行语法有误,具体什么错。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值