Centos 7 DHCP 安装和配置

# Centos 7 DHCP 安装和配置

一、
服务的三要素 : 安装-配置-启动

1.所以我们第一步首先安装程序

rpm -ivh /mnt/Packages/dhcp-4.2.5-58.el7.centos.x86_64.rpm ----安装DHCP软件包

2.修改DHCP的配置文件

rpm -ql dhcp | grep dhcpd.conf.example ---查找dhcp服务的配置模版文件

cp -rf /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf ---复制配置模板并到/etc/dhcp/dhcpd.conf

vi /etc/dhcp/dhcpd.conf ----修改dhcp配置文件,全局配置,在配置文件修改以下内容

subnet 192.168.80.0 netmask 255.255.255.0 { ----网段声明 subnet +网段 netmask+子网掩码
range 192.168.80.100 192.168.80.200; ----设置用于分配的ip地址池
option routers 192.168.80.1; ----设置客户机的默认网关
option domain-name-servers 2.2.2.2, 3.3.3.3; ----配置DNS 服务器
default-lease-time 600; ----默认租约时间
max-lease-time 7200; ----指定最大租赁时间长度
}
#host boss { ----主机声明
#hardware ethernet MAC地址 ----指定其它pc(打印机)mac地址
#fixed-address 192.168.80.188; ----固定地址
#}

:wq --保存退出

三、

service dhcpd start ----启动

netstat -anpu | grep dhcp ---查看67端口是否工作

systemctl stop firewalld ----关闭防火墙
setenforce 0 --关闭selinux防火墙

四、
windows 7 --- 一台

测试步骤:



以上是动态分配IP地址

五、
如果想给一台主机指定IP地址如何操作呢?

1.修改配置文件

vi /etc/dhcp/dhcpd.conf

找到以下内容

host boss { ----主机声明
hardware ethernet MAC地址 ----指定mac地址,简单来说就是网卡地址
fixed-address 192.168.80.188; ----指定的地址一定要在地址池分配的范围内,并且处于一个网段内
}

:wq --保存退出

cat /var/log/messages --查看日志,找到MAC地址,如以下图

复制MAC地址,在修改配置文件执行相应操作

service dhcpd restart --重启DHCP服务

在回到win7查看详细消息
1.禁用网卡,在启动,不然看不到效果



当IP地址是你指定的地址时,说明你的固定地址分配成功

原文地址:http://blog.51cto.com/13701082/2339242

时间: 2024-10-07 09:24:36

Centos 7 DHCP 安装和配置的相关文章

MongoDB 3.2 在CentOS 上的安装和配置

MongoDB 3.2 在CentOS 上的安装和配置 2016-01-06 14:41:41 发布 您的评价:       0.0   收藏     0收藏 一.安装 编辑/etc/yum.repos.d/mongodb-org-3.2.repo [mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpg

如何在 CentOS 7 中安装、配置和安全加固 FTP 服务

步骤 1:安装 FTP 服务器 1. 安装 vsftpd 服务器很直接,只要在终端运行下面的命令. # yum install vsftpd 2. 安装完成后,服务先是被禁用的,因此我们需要手动启动,并设置在下次启动时自动启用: # systemctl start vsftpd # systemctl enable vsftpd 3. 接下来,为了允许从外部系统访问 FTP 服务,我们需要打开 FTP 守护进程监听的 21 端口: # firewall-cmd --zone=public --p

CentOS中vsftp安装与配置

1. 安装使用chkconfig --list来查看是否装有vsftpd服务:使用yum命令直接安装:yum -y install vsftpd然后为它创建日志文件:touch /var/log/vsftpd.log 2.建立ftp用户及主目录:    # mkdir /var/ftp    # useradd -d /var/ftp ftp 3. 配置vsftp服务编辑/etc/vsftpd/vsftpd.conf文件,配置vsftp服务:#vi /etc/vsftpd/vsftpd.conf

CentOS 6.0安装和配置ssh服务

/* 传统的网络服务程序,如:ftp.pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据.而且,这些服务程序的安全验证方式也是有其弱点的, 就是很容易受到“中间人”(man-in-the-middle)这种方式的攻击.所谓“中间人”的攻击方式, 就是“中间人”冒充真正的服务器接收你传给服务器的数据,然后再冒充你把数据传给真正的服务器.服务器和你之间的数据传送被“中间人”一转手做了手脚之后,就会出现很严重的问题.通过使用SS

CentOS 下 redis 安装与配置

CentOS 下 redis 安装与配置 1.到官网上找到合适版本下载解压安装 Xml代码   [[email protected] src]# wget -c http://redis.googlecode.com/files/redis-2.4.7.tar.gz [[email protected] src]# tar -zxv -f redis-2.4.7.tar.gz [[email protected] src]# cd /usr/local/src/redis-2.4.7 [[ema

在CentOS 7中安装与配置Tomcat-8方法

安装前提 在CentOS 7中安装与配置JDK8 安装tomcat  apache-tomcat-8.0.14.tar.gz文件上传到/usr/local中执行以下操作: [root@localhost ~]# cd /usr/local [root@localhost ~]# tar -zxv -f apache-tomcat-8.0.14.tar.gz // 解压压缩包 [root@localhost ~]# rm -rf apache-tomcat-8.0.14.tar.gz // 删除压

KickStart安装CentOS,同时安装和配置hadoop

声明:这篇文章是前面是拾人牙慧,我是结合 http://www.111cn.net/sys/linux/59969.htm 和 http://www.cnblogs.com/mchina/p/centos-pxe-kickstart-auto-install-os.html 两篇博客写的. 后面关于IP的部分是自己的 一:系统环境 实验平台:win7,VMware 12.0.0 build-2985596 要安装的系统:CentOS 6.7 64位 要安装的软件:hadoop 1.2.1,jav

CentOS 6.5 安装和配置 VNC!!!

实验环境 Server:CentOS 6.5 x86_64 Client: Windows 7 安装和配置VNC 1.     [[email protected] ~]# yum install tigervnc-server  -y 2.     修改vnc主配置文件 [[email protected]~]# vim /etc/sysconfig/vncservers 找到最后两行,去掉注释,修改为 VNCSERVERS="1:root"  ###第一个远程连接的账户为root

CentOS下JDK安装和配置

JDK安装和配置 第一步:安装JDK 1.下载jdk-1.8.0,rz到指定目录下 2.tar开 $>su centos ;cd ~ $>mkdir downloads $>cp jdk-1.8.0 ~\downloads $>tar -xzvf jdk-1.8.0 3.创建/soft文件夹,并移动tar开的文件到soft下 $>sudo mkdir /soft $>sudo chown centos:centos /soft    //更改目录的所属用户 $>m