• dhcp服务搭建


    一、DHCP(动态主机配置协议):自动下发IP地址信息

    1.优点

    1)减少管理员的工作量

    2)避免IP冲突

    3)提供IP地址利用率

    4)方便客户端配置

    注:DHCP服务器只能下发同网段的IP地址信息;DHCP服务器必须为静态IP地址

    2.DHCP的工作过程

    1)客户机请求IP(客户机发DHCP Discover广播包)

    2)服务器响应(服务器发DHCP Offer广播包)

    3)客户端选择IP(客户端发DHCP Request广播包)

    4)服务器确定租约(服务器发DHCP ACK广播包)

    3.DHCP租约

    当DHCP服务器向客户机出租的IP地址租约到达50%时

     1)客户端需要再次使用当前IP地址,客户端向服务器发送续约请求

     2)客户端不需要再次使用当前IP地址,不续约,如果到时还需继续使用,重新请求IP地址信息

    二、DHCP服务器部署

    1.Linux服务部署步骤

    1)安装软件包

    1)安装软件包

    2)编辑配置文件

    3)启动服务

    2.安装dhcp软件包

    1)挂载光盘到/mnt    mount /dev/cdrom /mnt

     

    2)删除自带YUM源配置文件   rm -rf /etc/yum.repos.d/*

     

    3)编辑本地YUM源    vim /etc/yum.repos.d/local.repo

     

    4)安装dhcp服务    yum -y install dhcp

     

    3.编辑配置文件

    1)拷贝模版文件  cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 到/etc/dhcp/dhcpd.conf       

     

    2)编辑模板文件   vim /etc/dhcp/dhcpd.conf

     

    //下发域名   option domain-name "feiyu.org";

    //下发的全局DNS地址   option domain-name-servers 192.168.1.10,8.8.8.8;

    //默认租约时间(秒)   default-lease-time 600;      

    //最大租约时间(秒)   max-lease-time 7200;

    //日志记录级别     log-facility local7;

    //下发的网段   subnet 192.168.1.0 netmask 255.255.255.0 {

    //下发的地址池范围    range 192.168.1.15 192.168.1.20;

    //下发的DNS地址(注:如全局和区域同时配置,区域生效)   option domain-name-servers 8.8.4.4;

    //下发的域名   option domain-name "feiyu.org";

    //下发网关    option routers 192.168.1.1;     

    //下发IP的广播地址   option broadcast-address 192.168.1.255;}

    //描述名   host dayinji {      

    //保留方的MAC地址   hardware ethernet 08:00:27:3D:2B:A7;

    //保留方的IP地址    fixed-address 192.168.1.200;}

     

    4.启动服务

    保存文件并退出启动服务   /etc/init.d/dhcpd restart

     

    //将dhcpd服务设置为开机自启  chkconfig --level 35 dhcpd on      

     

    //将iptables服务开机禁用并当前关闭iptables   chkconfig --level 35 iptables off && /etc/init.d/iptables stop

     

    注:vmware虚拟机环境中,需将vmnet1的dhcp服务关闭

    5.命令

    dhcpd -f                   //判断/etc/dhcp/dhcpd.conf文件错误情况

    dhclient -d               //重新获取IP地址(Linux客户端)

    ipconfig /renew                   //重新获取IP地址(Windows客户端)

  • 相关阅读:
    JavaScript入门基础(三)
    JavaScript入门基础(二)
    Web页面该如何布局
    如何通过SQL创建删除表的索引,UNIQUE KEY
    vim使用大全
    安装vmwaretools后 真机和虚拟机仍不能复制黏贴
    php通用函数html时间文件大小生成随机数
    Centos下安装配置phpmyadmin
    [Leetcode 43] 11 Container With Most Water
    [Leetcode 39] 129 Sum Root to Leaf Numbers
  • 原文地址:https://www.cnblogs.com/feiyu-cn/p/7268055.html
Copyright © 2020-2023  润新知