zoukankan      html  css  js  c++  java
  • DHCP服务器

    centos 7以上版本准备工作:1、systemctl stop firewalld(或者firewalld.service)  临时关闭防火墙

                2.getenforce 0 临时关闭selinux

                3.编辑下 虚拟管理器关闭DHCP自动获取,然后网卡配置static获取地址

    软件名:

       dhcp   服务软件包

     dhcp-common  默认软件包(主要是命令)

    服务名:

       dhcpd   服务名

     dhcrelay 中继服务名

    端口号:

      udp 67  作为客户端的目标端口,接收客户端的请求

      udp 68 作为服务器的源端口,向客户回复数据包

    centos 7 重启服务  systemctl start dhcpd.service 

    查看是否启动  netstat -tlun 有UDP 67端口说明启动正常

    查看/var/log/messages dhcp分地址分配情况(tail -n 20 查看最后20行)

    配置文件:

      /etc/dhcp/dhcpd.conf   此配置文件模式是空的,需要模板文件重新生成

     /usr/share/doc/dhcp-4.***/dhcpd.conf.sample  (这个是模板文件)

     cp -a dhcp.conf.sample   /etc/dhcpd/dhcpd.con (包括源文件的属性一起全部复制)

    /etc/sysconfig/dhcrelay   该文件为中继配置文件

     

    2、DHCP地址绑定

    注意事项:配置文件更新后必须先重启dhcp服务后,再重启客户机网卡服务后,会生效

    3、DHCP 超级作用域(c类地址不够用)

       1、客户机网卡配置DHCP模式,然后ifdown ifcfg-ens33网卡(关闭网卡等待DHCP服务器配置完之后启动)

        2、cp -a ifcfg-ens33 ifcfg-ens33:33(创建网卡的子网卡)

     

           配置完之后需要重启网卡  systemctl restart network.service 

        3、在/etc/sysctl.conf配置文件中添加一行net.ipv4.ip_forward=1(增加路由功能)

           配置完需要sysctl -p加载生效

       4、配置/etc/shcp/dhcpd.cnf

        

        配置完重启dhcpd服务   systemctl restart dhcpd

       5、启动客户机网卡

  • 相关阅读:
    dev c++ 字符间隔大 build with c++11
    What does -> mean in Python function definitions?
    input something to stdin, especially there is "$" in the uname
    control gpu memory
    调研打标(标签)的实现方式
    分页设计思考
    模糊查询的几种实现方式
    Error creating bean with name '***': Injection of resource dependencies failed,Bean named 'redisService' is expected to be of type
    Could not write JSON: No serializer found for class
    神奇BUG
  • 原文地址:https://www.cnblogs.com/jdwy24/p/12310875.html
Copyright © 2011-2022 走看看