第一部分:理论

一.  什么是dhcp服务
1.    Dhcp全称是dynamic host configure protocol 即:动态主机分配协议。它动态的为局域网内的用户提供网络信息,这些信息包括:ip,子网掩码,网关,dns,广播地址等。
二.  为什么要用dhcp
1.    他可以减轻网络管理员的工作量,提高网络灵活性。
三.  哪里会用dhcp服务
1.局域网内都可以使用。推荐:在网络节点数比较多的情况下采用。(>50台)
四.  如何应用dhcp
1.    Dhcp服务器端口号67(udp)。
2.    Dhcp的工作原理。(客户端如何获得网络信息的)
客户端通过广播的方式请求改网段内的dhcp服务器,服务器接收到请求后,会主动响应客户端,进而分配网络信息给客户端。
3.    什么设备可以搭建dhcp服务器,及优缺点。
路由器,三层交换机,windows服务器,linux服务器。路由器和交换机可以搭建,但网络规模不能太大,否则会加大路由器的负担。
第二部分:实验
实验1
一.安装dhcp软件。
1.  安装包名称:dhcp (不是dhcpd),考试经常考。
    先挂载光盘:mount  (-t  iso9660)  /dev/hdc   /mnt
2.    Dhcp的配置文件默认是不存在的,需要手工创建,操作如下
cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample  /etc/dhcpd.conf 
二.修改dhcp的主配置文件
ddns-update-style    interim;               红色字体为:全局设置
default-lease-time 21600;(默认租约时间)
max-lease-time 43200; (最大租约时间)
option domain-name              "abc.com";(服务器名称)
option domain-name-servers      192.168.1.1;(dns)
                                    具体子网设置
Subnet   192.168.1.0   netmask 255.255.255.0 {设置子网}
        range       192.168.1.100 192.168.1.200;(设置可分配地址范围)
        option subnet-mask              255.255.255.0;(子网掩码)
        option routers                  192.168.1.1;(网关)
   host Server01 {       指定特定主机,分配特定的ip地址(经理的ip)
        hardware ethernet b0:c0:c3:22:46:81;客户端的mac地址
        fixed-address 192.168.1.11;分配给客户端的ip
   }
}
三.启动dhcp服务
dhcpd服务的启动方式有两种方式:
a./etc/init.d/dhcpd  start
b.service dhcpd start
四 . 主机拥有多个网络接口时需要在文件中指定提供dhcp服务的网络接口
在/etc/sysconfig/dhcpd文件中设置
DHCPDARGS=eth0  (eth0是提供dhcp服务的网络接口名称)
五.用一台windows客户端测试:(把ip改为自动获得)
   掌握两个命令:ipconfig  /release(ip地址的释放);ipconfig  /renew(ip地址的重新获得)
六.登陆dhcp服务器  查看租约文件:   /var/lib/dhcp/dhcpd.leases
七.用一台linux客户端测试,修改网卡配置文件,内容如下:
方法一  cat  /etc/sysconfig/network-scripts/ifcfg-eth0
        DEVICE=eth0
        ONBOOT=yes
        BOOTPROTO=dhcp
方法二运行netconfig  然后启用dhcp就可以了
      
2.     重启一下网卡
Service  network  restart
实验2
为经理分配一个固定的ip。(假设经理的电脑是windows)
1.    首先要知道经理电脑的mac地址。假如为:11:22:33:44:55:66(注意格式,跟windows不一样)
2.    编辑dhcp主配文件/etc/dhcpd.conf,在修改该文件的最后几行
A.   hardware  ethernet 后面跟经理的mac地址
B.   fix-address  后面就是要分配给经理的固定的ip。
3.    重启一下dhcpd服务
service  dhcpd   restart
4.    重启一下经理的网卡,就可以获得该固定的ip。
本文转自 gehailong 51CTO博客,原文链接:http://blog.51cto.com/gehailong/263888,如需转载请自行联系原作者

dhcp网络服务的搭建和配置相关推荐

  1. samba网络服务的搭建和配置

    一.理论知识: 1.samba代替nfs的原因. 2. Windows主机之间使用SMB/CIFS协议进行文件和打印的共享.(微软的服务) 端口:445  139 3. samba的核心是两个守护进程 ...

  2. ssh网络服务的搭建和配置

    第一部分:理论 一.什么是ssh. ssh= secure shell实现了与Telnet服务类似的远程登录功能.它可以远程连接路由器,交换机,linux服务器等. 二.为什么要用ssh. 大家都知道 ...

  3. postifx网络服务的搭建和配置

    注意:提前做好php环境 软件环境:     源码包:         postfix-2.4.6.tar.gz         squirrelmail-1.4.13.tar.bz2       a ...

  4. dns网络服务的搭建和配置

    第二部分:实验 一.Dns服务器的安装(bind由来:伯克利大学) 相关包:bind-libs-9.2.4-2    bind-utils-9.2.4-2    bind-9.2.4-2  cachi ...

  5. IPV4 IPV6 DHCP中继服务器之思科交换机配置

    IPV4 && IPV6 DHCP中继服务器之思科交换机配置 标题:IPV4 &&IPV6 DHCP中继服务器配置 + 思科交换机配置 + DHCP服务器配置 一.DH ...

  6. linux 网络装机,如何搭建和配置PXE网络装机服务

    如何搭建和配置PXE网络装机服务 发布时间:2020-06-01 22:31:50 来源:亿速云 阅读:309 作者:鸽子 首先需要安装基于UDP协议的TFTP服务端,来进行后期的简单文件的网络传输, ...

  7. Windows server 2003网络服务之搭建服务器群集

    实验之前,先来了解一些基础的概念. 什么是服务器群集?有何作用?服务器群集不同于NLB群集,服务器群集是有独立计算机系统(节点)构成的组,不同节点协同工作,就像单个系统一样,从而确保关键的应用程序和资 ...

  8. 网络服务-DCHP原理与配置

    实际操作过程: DHCP服务器配置 安装yum 挂载光盘 关闭防火墙 关闭selinux机制(配置DHCP服务器) yum -y install dhcp       //安装dhcp 配置DHCP服 ...

  9. teamspeak搭建_搭建一个自己的语音通讯服务器——teamspeak服务端搭建及配置心得...

    首先搬上teamspeak的官网:https://www.teamspeak.com/en/ 先来介绍一下teamspeak吧,简单的来说,他是一款老牌的开源VoIP工具软件,可以进行语音通话,在线聊 ...

最新文章

  1. 抽屉效果----mmdrawercontroller和viewdeck
  2. Java异常机制及异常处理建议
  3. 如何在ps添加箭头_「PS精选案例教程」制作斑驳生锈字体
  4. 【python项目实战入门】Python绘制爱心
  5. ros之旋转加平移公式
  6. Netty2:粘包/拆包问题与使用LineBasedFrameDecoder的解决方案
  7. Windows打印服务器上无法删除打印机
  8. 在linux下使用ftp客户端命令
  9. 程序员在网吧办公是什么感觉?网友:在被打的边缘疯狂试探!
  10. 深度学习笔记_基本概念_神经网络中的epoch、batch_size和iteration
  11. 论文阅读笔记(十五)——脸识别作为绵羊生物特征识别的初步研究
  12. 程序员需要了解依赖冲突的原因以及解决方案
  13. 分享!手机浏览器一键跳转微信加好友的方法
  14. 个人喜欢的sublime主题Boxy
  15. 用ZeroTier搭建属于自己的虚拟局域网(VLAN)
  16. dokcer基础命令-详解
  17. LaTeX中段落缩进的概念
  18. 更换新电池对iPhone手机性能的影响实测
  19. 网站微信支付时出现支付二维码不显示的解决方法
  20. python 均差表 差商表 数值分析

热门文章

  1. Sql server在另一台服务器,在Visual Studio 中没问题,IIS中 提示“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。。。。”...
  2. Wireshark入门与进阶---数据包捕获与保存的最基本流程
  3. git 入门操作指令
  4. 关于左移右移的操作 学习
  5. 科学技术是对人类历史发展和现代国家兴亡起决定作用的一种力量
  6. SAP 严重漏洞可导致供应链攻击
  7. 人设倒了扶起来:Lazarus 组织利用含木马的IDA Pro 攻击研究员
  8. 微软:确实存在另一枚 print spooler 0day,目前尚未修复
  9. 美国国防部设立承包商网络漏洞披露计划
  10. 一个价值$1.5万的 PS NOW 漏洞