dhcp基本知识和用法

导读:本篇文章讲解 dhcp基本知识和用法,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

1.什么是DHCP

          动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。

在这里插入图片描述

2.linux安装DHCP服务实现ip的分发

      本次实验使用到的linux版本为linux6,获取ip的是windows2003版本通过释放ip和手动更新ip获取linux的DHCP分发的地址。
在这里插入图片描述
  话说使用的是桌面版linux但是我们使用终端完成后面的操作。
在这里插入图片描述
       首先需要创建目录用于挂载,然后把光盘挂载到/mnt/cdrom中里面有一个Packages里面都是rpm包,在通过rpm ivh 安装dhcp,安装dhcp服务和客户端在通过rpm -V dhcp 检测是否有问题没有输出安装正常。
在这里插入图片描述
     安装好的服务在/etc/dhcp中用vi 查看dhcpd.conf 你会发现 里面有注释,意思是说 ,去某个地方把配置模板/文件复制并且替换当前位置的dhcpd.conf。
在这里插入图片描述
在这里插入图片描述
    在通过vi 查看dhcpd.conf 你会发现里面有好多注释其中我们改红色框的内容
在这里插入图片描述

dhcp配置文件写入内容进行说明

     和其他服务的配置文件不同的是,dhcp 服务的配置文件,行末尾加分号结束。做后面的项目需要写入的配置文件内容,在这里说明一下

subnet 192.168.1.0 netmask 255.255.255.0 {  声明信息,指定作用域和子网
      range 192.168.1.100 192.168.1.200;   	指定动态IP地址的范围
      option domain-name-servers 192.168.1.1;  DNS的地址
      option domain-name "xiaodu";             DNS的名字
      option routers 192.168.1.1;				默认路由
      option broadcast-address 192.168.1.255;   广播地址
      default-lease-time 600;                   默认租约期限
      max-lease-time 7200;						最大租约时间
      
      host break {								本地主机名
      hardware ethernet 06:0c:29:ee:2b:88;		网卡绑定名称
      fixed-address 192.168.1.110;				设置网卡的固定的IP
    }
}

在这里插入图片描述
       更改这几项,其中要注意的是因为在同一个路由里面所以我要把linux的ip更改为其他网段要不然看不出DHCP服务的区别,保存好退出,现在重启dhcp服务。
在这里插入图片描述
      在windows2003中查看ip地址是172.16.10网段启动服务后通过ipconfig /release 释放ip在通过ipconfig /renew 手动获取ip ,网段变成172.16.15网段 如图
在这里插入图片描述
从中我们可以发现dhcp的ip范围是从小开始分配ip的
在这里插入图片描述

给指定电脑配置固定ip

      解释完后面还有一个通过物理地址绑定固定的ip地址,通过编辑(vi dhcpd.conf)找到如图所示。
在这里插入图片描述
      我们把前面的4行内容进行复制,host 后面的名称标识(随便) 更改里面第一行内容首先你得知道你设备的物理地址是什么,可以在windows 2003 通过 ipconfig /all 查看地址 如图 设置进去,第二行用于给设备固定的ip地址。
在这里插入图片描述
在这里插入图片描述
保存配置记得重启服务才可以生效。
在这里插入图片描述     我们通过dhcp绑定设备的物理地址,固定下来它的ip地址,我们在windows2003 通过ipconfig /release 释放ip 和 ipconfig /renew 手动更新ip的操作,更新出我们在dhcp固定的值 如图所示。
在这里插入图片描述
      如果mac物理地址输入时大小写有没有影响:我自己测试是没有影响测试mac地址英文都为大写,我们在linux的dhcp配置中把mac地址英文都小写
在这里插入图片描述
  把ip改为28 保存并且重启dhcp如图
在这里插入图片描述
    可以看出ip从32变成了28 那么大小写应该没问题

   注意:释放ip和手动获取ip有时候会获取到其他网段的ip,这个 不用担心因为,那个ip是路由给的,只要多释放ip和获取ip的操作,只要dhcp响应快过路由,那么获取的ip就是dhcp同网段的ip地址。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/83947.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!