• DHCP服务


    DHCP是动态主机配置协议

    DHCP服务器可以发布信息包括

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

    DHCP分配方式

    自动分配  分配到一个IP地址后永久使用

    手动分配  由DHCP服务器管理员 专门指定的IP地址

    动态分配  使用后释放该IP,供其他客户机使用

    DHCP租约过程

    客户端在网络中搜索服务器         客户机发送请求IP (客户机发送DHCP Discover)

    服务器向客户端响应服务器         服务器响应(服务器发送DHCP offer广播包)

    客户端向目标服务器发出服务请求      客户机选择IP(客户机发送DHCP Request)

    服务器向客户端提供服务          服务器确认租约(服务器发送DHCP ACK广播包)

    重新登陆

    当客户机重新登陆网络时,不需要再发送DHCP Discover,而是直接发送Request请求信息,若还能继续使用原先的IP地址,服务器将回复一个ACK确认信息,若这一个IP无法再分配给原先的客户机则发送一个NACK信息

    更新租约

    当DHCP服务器租约达到50%时,就需要更新租约,若无法继续租约则继续可以最大使用85%

    DHCP的安装与配置

    安装dhcp服务

    yum -y install dhcp

    修改配置文件

    grep -v '^#' /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example > /etc/dhcp/dhcpd.conf
    vim /etc/dhcp/dhcpd.conf
    option domain-name-servers 8.8.8.8, 114.114.114.114;    指定使用的DNS服务器
    
    default-lease-time 21600;                   
    max-lease-time 43200;                     最大租约时间
    
    log-facility local7;
    
    subnet 192.168.1.0 netmask 255.255.255.0 {        所属网段 子网掩码
      range 192.168.1.100 192.168.1.200;            地址池(可分配的地址范围)
      option routers 192.168.1.1;                网关
    }
    systemctl start dhcpd
    systemctl enable dhcpd

    通过MAC地址进行绑定IP地址

    subnet 200.200.2.0 netmask 255.255.255.0 {
      range 200.200.2.3 200.200.2.254;
      option routers 200.200.2.1;

      host client1 {
      hardware ethernet 00:0c:29:4c:f2:a0;       #要绑定的主机MAC地址 
      fixed-address 200.200.2.5;             #绑定的IP地址
      }
    }
    [root@loca

    客户机测试

    关闭网卡
    ifdown ens32
    确保测试服务器与服务器在同一网段内
    dhclient -d
    ifconfig查看网卡是否成功获取到IP地址
  • 相关阅读:
    环境搭建:Vue环境搭建和项目初始化(windows)
    文件扩展关联命令
    关闭任务栏上右键的打开历史记录
    CDN基本原理和功能浅析
    制作支持UEFI启动的原装系统安装盘
    文件被占用如何查看
    BIOS和CMOS的区别
    PKI公钥基础设施简介
    网络安全通信https工作原理
    常见加密算法简介
  • 原文地址:https://www.cnblogs.com/bnre/p/14153468.html
Copyright © 2020-2023  润新知