首页 > 系统相关 >linux篇-centos7安装DHCP服务器

linux篇-centos7安装DHCP服务器

时间:2023-02-10 15:35:22浏览次数:45  
标签:option -- IP地址 192.168 centos7 DNS linux DHCP


1检查防火墙和selinux(关闭)

关闭防火墙和selinux,这边不多说

2检查DHCP状态

linux篇-centos7安装DHCP服务器_网络


3安装DHCP软件包

linux篇-centos7安装DHCP服务器_服务器_02


4把系统默认的样例复制

linux篇-centos7安装DHCP服务器_服务器_03


5修改配置文件

linux篇-centos7安装DHCP服务器_服务器_04

option domain-name “example.org”; --DNS域名
option domain-name-servers ns1.example.org, ns2.example.org; --DNS的域服务
default-lease-time 600; --默认的租约时间,秒为单位
max-lease-time 7200; --最大的租约时间,秒为单位
#ddns-update-style none; --表示要不要把IP地址的更新情况告诉DNS服务器,默认是关闭的
log-facility local7; --定义日志服务,可以在日志配置文件中查看具体日志位置,默认是:/var/log/boog.log,但是在/var/log/messages里面也会记录dhcp日志
subnet 192.168.8.0 netmask 255.255.255.0 { --分配的网段及子网掩码,代表只在192.168.8.x这个C类网段里生效,子网掩码设为255.255.255.0
range 192.168.8.30 192.168.8.60; --代表给客户机分配可用的IP范围,起始到结束,尽量不要包含DHCP服务器的IP地址
option domain-name-servers 192.168.8.88; --配置要分配给客户端的DNS地址,这里我们设为DHCP服务器的IP地址
option domain-name “internal.example.org”; --DNS的域名
option routers 192.168.8.88; --配置分配给客户机的路由网关,这里我们设为DHCP服务器的IP地址
option broadcast-address 192.168.8.255; --给客户机指定广播地址,配置192.168.8.x这个网段的广播地址
default-lease-time 600; --指定租约时间,秒为单位
max-lease-time 7200; --指定最大租约时间,秒为单位
}
host fantasia { --将MAC地址和IP绑定,host后面的名字随意,如:fantasia
hardware ethernet 08:00:07:26:c0:a5; --MAC地址
fixed-address fantasia.fugue.com; --IP地址
} class “foo” { --定义多个子网,class后面写组名
match if substring (option vendor-class-identifier, 0, 4) = "SUN“
shared-network 224-29 { --定义多个子网,要从大往小写
在这里插入图片描述这边服务端就做的差不多了,

linux篇-centos7安装DHCP服务器_IP_05

我想过在自己本机上做一块新网卡进行测试,一块ens33网卡做服务,一块新加的ens37做客户端,但是没成功。在这个过程中也出现了两个问题,会继续更新,具体测试等我在揣摩揣摩
 

标签:option,--,IP地址,192.168,centos7,DNS,linux,DHCP
From: https://blog.51cto.com/u_15460007/6049443

相关文章

  • linux篇-CentOS7搭建NTP服务器
    1查看服务器、客户端操作系统版本2查看服务器是否安装ntp3如果没有安装4安装完成后重新查看服务器是否安装ntp5查看ntp服务器状态6修改配置文件注释#server0.centos......
  • linux篇-centos7搭建apache服务器(亲测可用)
    1安装apacheyuminstallhttpdhttpd-devel-y2开启服务器systemctlstarthttpd.service3开机自启systemctlenablehttpd.service4关闭防火墙5端口访问 6修改vi/e......
  • linux篇-linux命令大全
    Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却......
  • linux篇-Linux MBR分区、挂载操作步骤,逻辑卷扩容操作
    Linux MBR分区、挂载操作步骤,逻辑卷扩容操作服务器开机之后,能自动识别出硬盘,但是硬盘不能够存储数据,必须对硬盘进行分区、格式化、挂载后才能使用;linux主分区和拓展分区......
  • linux篇-Centos7jdk安装
    2.1查看现有JDK#rpm-qa|grepjdk(如果有其他版本的JDK建议卸载)卸载其他版本的JDK命令#yum–yremovejava-1.6.0#yum–yremovjava*重新安装(安装需要的JDK版本)#ch......
  • linux篇-xshell连接突然报Connection closed by foreign host.
    1问题描述报错Connectionclosedbyforeignhost.Disconnectedfromremotehost(yaoGS)at155513.2登入虚拟机在linux系统操作中,经常需要连接其他的主机,连接其他主机......
  • linux篇-linux下ffmpeg安装
    1最近自己搭建的公司服务端转化视频不可以,我想应该是ffmpeg的问题,头痛准备这两个源码包2安装,先解压ffmpeg-4.1.4.tar.bz2yasm-1.3.0.tar.gz3先安装yasm-1.3.0.tar.gz......
  • linux篇-linux修改网卡名(亲测有效)
    1查看网卡ipaddr2cd/etc/sysconfig/network-scriptsLs查看3mvifcfg-eno16777736ifcfg-eth0重命名,然后编辑最后一行加入IPADDR=192.168.30.136NETMASK=255.255.255.0......
  • Linux指大文件按照日期分割
    前提:平时工作中经常需要到Linux系统上下载文件,查看日志,当文件较大时下载比较耗时,可以使用命令分割要查看日期的文件1、sed命令   sed-n'/开始时间/,/结束时间/p'......
  • linux常见问题排查
    查看用户账号#查看系统所有用户cut--delimiter:--fields1/etc/passwd或者cut-d:-f1/etc/passwd#查看拥有特殊权限的用户awk-F:'$3==0{print$1}'/et......