zoukankan      html  css  js  c++  java
  • 安装DHCP到CentOS(YUM)

    运行环境

    系统版本:CentOS Linux release 7.3.1611 (Core)
    软件版本:DHCP-x
    硬件要求:无

    安装过程

    1、安装YUM源,由EPEL提供

    [root@localhost ~]# rpm -i https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    

    2、安装DHCP

    [root@localhost ~]# yum -y install dhcp
    

    3、拷贝配置文件到配置目录下

    [root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
    

    4、编辑配置文件

    [root@localhost ~]# vi /etc/dhcp/dhcpd.conf
    option domain-name "a.com";
    #设置一个域名。全局生效
    option domain-name-servers 202.96.134.133, 114.114.114.114;
    #设置DNS服务器,设置主DNS和备DNS,使用逗号间隔。全局生效
    default-lease-time 600;
    #设置默认租期时间,单位为秒。全局生效
    max-lease-time 7200;
    #设置最大租期时间,单位为秒。全局生效
    log-facility local7;
    #设置日志记录设备,名字为"local7",将日志信息传到系统的syslog中,可以在syslog中设置日志文件位置
    subnet 192.168.1.0 netmask 255.255.255.0 {
    #设置网段和掩码
      range 192.168.1.10 192.168.1.254;
      #设置自动分配的地址段范围
      option routers 192.168.1.1;
      #设置网关地址
      option broadcast-address 192.168.1.255;
      #设置广播地址
    }
    host fantasia {
    #设置主机静态MAC绑定,给主机分配一个静态IP
      hardware ethernet 08:00:07:26:c0:a5;
      #设置主机MAC地址
      fixed-address 192.168.1.11;
      #设置主机静态IP地址
    }
    

    5、开启服务

    [root@localhost ~]# systemctl start dhcpd
    

    6、配置客户端主机从DHCP服务器上自动获取IP地址

    [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33	
    NAME=ens33
    TYPE=Ethernet
    DEVICE=ens33
    ONBOOT=yes
    BOOTPROTO=dhcp
    [root@localhost ~]# dhclient ens33
    
    乐在分享!~~
  • 相关阅读:
    1008: 约瑟夫问题
    1009: 恺撒Caesar密码
    1006: 日历问题
    1007: 生理周期
    Asp.Net Core 发布和部署( MacOS + Linux + Nginx )
    ASP.NET Core Docker部署
    Asp.Net Core 发布和部署(Linux + Jexus )
    ASP.NET Core 十种方式扩展你的 Views
    基于机器学习的web异常检测
    Disruptor深入解读
  • 原文地址:https://www.cnblogs.com/network-ren/p/12377041.html
Copyright © 2011-2022 走看看