CentOS 搭建DHCP服务器

(先感谢下大佬提供的教程:https://www.linuxidc.com/Linux/2018-08/153446.htm)

CentOS版本:CentOS7 Minimal

第一步:先给系统设置个静态IP地址

先进入到网络脚本配置文件夹,看下系统有几个网络适配器(接口)地址:

这里有两个ifcfg-ens33,ifcfg-lo(这个是系统回环地址,不用配置)

编辑ifcfg-ens33接口地址:

先输入:vi ifcfg-ens33,然后按i进入编辑模式,编辑完后按esc键退出编辑模式,再按:wq,保存并退出。

解释其中部分:

TYPE=Ethernet            #网卡类型:以太网
BOOTPROTO=static         #IP地址分配类型:static/dhcp/bootp
DEFROUTE=yes             #是否为系统默认路由(出口)地址
NAME=ens33               #网卡名称
DEVICE=ens33             #网卡设备名称
ONBOOT=yes               #是否随开机启动
IPADDR=192.168.38.254    #配置IP地址
NETMASK=255.255.255.0    #掩码
DNS=                     #域名服务器
GATEWAY=                 #网关(这里没有配置)
BROADCAST=               #广播地址(这里没有配置)
HWADDR=                  #网卡硬件(MAC)地址(未配置)    

系统设置静态IP最后一步(重启网络服务):service network restart(后面可通过输入ip addr查看IP地址是否设置成功)

第二步:开始搭建DHCP服务

1.给系统安装DHCP服务:yum -y install dhcp

安装完成后会生成如下几个文件夹(不同版本貌似不一样)

/etc/dhcp/dhcpd.conf                     #dhcp服务配置文件
/usr/share/doc/dhcp*/dhcpd.conf.example  #系统提供的配置dhcp例子(可通过输入cat /usr/share/doc/dhcp*/dhcpd.conf.example查看)
/var/lib/dhcpd/dhcpd.leases              #服务器端记录dhcp地址租用信息
/var/lib/dhclient/*                      #客户端记录dhcp租用信息

编辑dhcpd.conf文件:输入vi /etc/dhcp/dhcpd.conf,按i键进入编辑模式,编辑好后按esc键退出编辑模式,再按:wq,保存退出。

这里主要编辑以下两段:

subnet <NETWORK> netmask <子网掩码> {
range ip_addr_start  ip_addr       #分配的IP起始跟结束地址
option subnet-mask                 #掩码
default-lease-time                 #租用时间(貌似写在大括号内网都可以,以秒为单位)
option routers                     #默认路由(网关)
}

host <主机名> {
hardware ethernet <MAC>      #绑定需要绑定MAC地址
} (DHCPDARGS="ens33"   #当要将DHCP只应用到ens33接口时可以加入此命令,默认情况下不用)

  

搭建DHCP服务最后一步,开启dhcp服务:systemctl start dhcpd.service(如果开启服务报错,可以使用tail -n 30 /var/log/message查看报错信息)

原文地址:https://www.cnblogs.com/Mst5u/p/10484716.html

时间: 2024-10-08 12:32:44

CentOS 搭建DHCP服务器的相关文章

centos下搭建dhcp服务器

centos下搭建dhcp服务器 一.软件环境 CentOS release 6.5 dhcp-4.1.1-51.P1.el6.centos.x86_64 dhcp-common-4.1.1-51.P1.el6.centos.x86_64 二.网络拓扑 dhcp服务器--H3c交换机(7503)-- H3c交换机(5500)-- H3c交换机(3100)--dhcp客户端(办公电脑) 网段: 10.2.240.0/24 10.2.180.0/24 dhcp服务器ip:10.2.33.253 三.

Linux下搭建DHCP服务器

一.DHCP所需软件包dhcp-common-4.1.1-34.Pl.el6.centos.x86_64dhcp-4.1.1-34.pl.el6.centon.x86_64二.编辑主配置文件 vi/etc/dhcp/dhcpd.conf ddns-update-style interim; ignore client-updates; shared-network ifs {        option domain-name     "ifs.com";        option 

在CentOS搭建Git服务器 转

在CentOS搭建Git服务器 来自 :http://www.jianshu.com/p/69ea5ded3ede 前言 我们可以GitHub发布一些开源代码的公共仓库,但对于私密仓库就需要收费了.公司内部通常会搭建自己的Git服务器,我也通过在自己的服务器上搭建练习一下. 开始前先说一下服务器信息,这里是阿里云的CentOS 6.5 64位操作系统. 一 确认服务器是否安装Git [[email protected] git]# rpm -qa gitgit-1.7.1-3.el6_4.1.x

RedHat5.9下搭建DHCP服务器

DHCP服务器的搭建(服务器本身一般都设置为静态ip地址) 准备工作:给服务器本身设置固定ip地址 [[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0   //配置文件 # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) DEVICE=eth0                  //设备名为eth0,第一块物理网卡 BOOTPROTO

centos搭建samba服务器

centos搭建samba服务器 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分

Linux(CentOS)搭建SVN服务器全攻略

虽然在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建SVN却非常繁琐,所以今天这篇文章就来一步一步教您如何在Centos上搭建SVN 安装#yum install subversion 1)创建svn用户#groupadd svn#useradd -g sky user//是将user加入到sky組內切换用户#su svn以后代码库的创建维护等,都用这个帐户来操作. 2)创建版本库编辑.bash_profile 加上如下配置SVN_HOME=

linux下搭建dhcp服务器及部署中继代理详解

搭建DHCP服务器,本机eth0网卡IP为1.1.1.18/24,网关为1.1.1.20 yum install -y dhcp  安装dhcp rpm软件包 cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample  /etc/dhcpd.conf vim /etc/dhcpd.conf,主要修改以几行: subnet 1.1.1.0 netmask 255.255.255.0 {              #设置子网段 option routers    

Linux系统搭建DHCP服务器

                              实验要求:在Linux系统搭建DHCP服务器 实验步骤: 第一步:设置DHCP服务器的iP地址和网关 第二步:查看有没有安装DHCP服务,如果没有安装就要到mnt/下的Packages文件中找到DHCP安装包,找到之后再安装. 安装之前首先我们要把系统安装光盘挂载到mnt目录下,然后在查看一下有没有挂载上 第三步:查看并安装DHCP 第四步:安装完后,查看配置文件 第五步:显示配置文件,并且将/usr/share/doc/dhcp-4.

Linux学习随笔——Linux环境中搭建DHCP服务器

2015.8.30    DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要用途:给内部网络或网络服务供应商自动分配IP地址.DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为dhcp server和dhcp client的服务端口      DHCP服务器需要安装TCP/IP协议,需要设置静态IP地址 子网掩码和默认网关 搭建DHCP服务器: 一.设置DHCP服务器