• linux构建DHCP服务器


    1、DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要用途:给内部网络或网络服务供应商自动分配IP地址,DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口。
    DHCP可以部署在服务器、交换机或者服务器,可以控制一段IP地址范围,客户机登录服务器时就可以自动获得DHCP服务器分配的IP地址和子网掩码。其中DHCP所在服务器的需要安装TCP/IP协议,需要设置静态IP地址、子网掩码、默认网关。

    2、安装DHCP服务器

    [root@centos7 ~]# yum install dhcp* -y    //或者yum install dhcp dhcp-devel -y

    3、DHCP 配置文件:/etc/dhcpd.conf

    [root@centos7 ~]# vim /etc/dhcpd.conf
    ddns-update-style interim; ignore client-updates; allow booting; allow bootp; log-facility local7; subnet 192.168.100.0 netmask 255.255.255.0 { # --- default gateway option routers 192.168.100.2; option subnet-mask 255.255.255.0; option time-offset -18000; ##Eastern Standard Time #option domain-name-servers 202.96.128.166; ##DNS服务器地址 #option domain-name "class.com"; ##域名 #option broadcast-address 10.1.1.255; ##广播地址 #default-lease-time 300; ##默认租约时间 #max-lease-time 7200; ##最大租约时间 range dynamic-bootp 192.168.100.100 192.168.100.200; ##地址池 host ns { ##根据MAC地址为特定主机分配特定地址 hardware ethernet 00:0c:29:95:0e:78; fixed-address 192.168.100.188;} host ns1 { hardware ethernet 00:0c:29:df:a8:80; fixed-address 192.168.100.189;} }

    4、启动服务

    [root@centos7 ~]# systemctl start dhcpd
    [root@centos7 ~]# systemctl enable dhcpd
  • 相关阅读:
    CSS3边框与圆角
    测试
    linux 日常高逼格命令统计
    python 获取目录视频时长,大小
    记一次 irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken问题
    loging模块
    修改CentOS7系列网卡名称为传统名称eth0格式
    ELK测试
    linux安装python3-pip3-django的过程
    17.基于scrapy-redis两种形式的分布式爬虫
  • 原文地址:https://www.cnblogs.com/zyybky/p/12452341.html
Copyright © 2020-2023  润新知