zoukankan      html  css  js  c++  java
  • Linux网络服务02——DHCP原理与配置

    一、 DHCP服务概述

    1、DHCP(DynamicHostConfigurationProtocol)动态主机配置协议

    DHCP是由Internet工作任务小组设计开发的,专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议。

    使用DHCP可以减少管理员的工作量,避免IP地址冲突,当网络更改IP地址网段时不需要再重新配置每个用户的IP地址,提高了IP地址的利用率,方便客户端的配置。

    2、可分配的地址信息主要包括

    网卡的IP地址、子网掩码、对应的网络地址、广播地址、默认网关地址、DNS服务器地址等。

    3、DHCP的分配方式

    (1)自动分配:分配到一个IP地址后永久使用

    (2)手动分配:由DHCP服务器管理员专门指定IP地址

    (3)动态分配:使用完后释放该IP,供其他客户机使用

    4、DHCP的租约过程

    (1)客户机从DHCP服务器获取IP地址的过程称为DHCP的租约过程。

    (2)租约过程分为四个步骤:

    1>客户机请求IP(客户机发DHCPDiscover广播包)

    2>服务器响应(服务器发DHCPOffer广播包)

    3>客户机选择IP(客户机发DHCPRequest广播包)

    4>服务器确定租约(服务器发DHCPACK广播包)

    (3)重新登录

    DHCP客户机每次重新登录网络时,不需要再发送DHCPDiscover信息,而是直接发

    送包含前一次所分配的IP地址的DHCPRequest请求信息。当DHCP服务器接收到这一信息

    后,它会尝试让DHCP客户机继续使用原来的IP地址,并回答一个DHCPACK确认信息。

    如果此IP地址已无法再分配给原来的DHCP客户机使用(如IP地址已经分配给其他的DHCP客户机使用),DHCP服务器给DHCP客户机回答一个DHCPNack否认信息。当原来的DHCP客户机接收到此DHCPNack否认信息后,它就必须重新发送DHCPDiscover发现信息来请求信的IP地址。

    (4)更新租约

    当DHCP服务器向客户机出租的IP地址租期达到50%时,就需要更新租约。客户机直接向提供租约的服务器发送DHCPRequest包,要求更新现有的地址租约。若此时DHCP

    服务器无法正常回复DHCP客户机的请求,客户机的此IP地址可以继续使用到最大租约时

    间的87.5%。

    二、 DHCP中继原理

    当企业的内部网络规模较大时,通常被划分为多个不同的子网,网络内配置了VLAN,VLAN能隔离广播,而DHCP协议使用广播。DHCP服务器在VLAN100中,就只有VLAN100内的客户机能从DHCP服务器那里获取IP地址

    DHCP中继的配置命令:

    iphelper-addressDHCPsrv-IPAddress

    DHCPsrv-IPAddress为DHCP服务器的IP地址

    在三层交换机上配置DHCP中继转发,是在不包含DHCP服务器VLAN上配置实现的

    SW-3L(config)#interfacevlan2

    SW-3L(config-if)#ipaddress192.168.2.1255.255.255.0

    SW-3L(config-if)#iphelper-address192.168.100.100

    SW-3L(config-if)#noshutdown

    SW-3L(config)#interfacevlan3

    SW-3L(config-if)#ipaddress192.168.3.1255.255.255.0

    SW-3L(config-if)#iphelper-address192.168.100.100

    SW-3L(config-if)#noshutdown

    SW-3L(config)#interfacevlan100

    SW-3L(config-if)#ipaddress192.168.100.1255.255.255.0

    SW-3L(config-if)#noshutdown

    二、Linux中DHCP的安装与配置

     

    DHCP服务端通过监听   UDP协议67端口工作,客户端通过UDP协议68端口工作。

    日志中捕获到四个过程

    Windows7客户机将网络模式设置与DHCP服务器相同模式,获取IP地址测试。

    租约信息文件

    Linux 客户机将网络模式设置与DHCP服务器相同模式,获取IP地址测试

    或者

    针对部分主机可绑定其MAC地址为其分配固定IP地址

    Windows10 客户机将网络模式设置与DHCP服务器相同模式,重新获取IP地址测试

    三、 Linux中DHCP中继配置

  • 相关阅读:
    捷微商城小程序上线啦~
    JEECG 新版在线文档WIKI正式发布
    https 详解
    css 3 新特性
    js 基础(一)
    BFC
    .Net、C# 汉字转拼音,简体繁体转换方法
    丰富“WinForms” 的一个别样"项目"(学生管理)
    学生管理系统1
    学生管理系统
  • 原文地址:https://www.cnblogs.com/liyurui/p/11401547.html
Copyright © 2011-2022 走看看