Linux学习之基础知识——DHCP服务的搭建

概述

众所周知,IP资源是有限的,不可能每个上网的主机都分配一个,在拿到一个公网IP的情况下,要实现多个主机共同使用该公网IP连接互联网,就需要搭建私有网络,将某个私有网络段的地址分配给诸多主机,再通过公网IP与外界网络相连。在地址分配中,可以手动进行配置,但若是主机众多,则手动配置会浪费大量的时间,此时最好的方法使用DHCP来解决这个问题。本篇就主要介绍如何搭建一个DHCP服务器以实现DHCP服务。

准备工作

本次实验所有的工作都在虚拟机中展开,所以需要事先准备三台Linux虚拟机来完成实验。这里准备了两个centos7 和一个centos6,其中一台centos7用来搭建DHCP服务器,另外两台用来充当需要DHCP服务来获取ip的主机。
注意:在开始实验时,需要调整虚拟机的网络模式,点击编辑-->虚拟网络编辑器,添加一个网络,此处添加的为仅主机模式的VMnet2,分配的地址段为 192.34.0.0,子网掩码为255.255.0.0,这样,我们就可以就可以将192.34.0.0/16网段的IP分配给所在子网的主机了。特别注意,要取消最下方的 使用DHCP服务将IP分配给虚拟机!因为本次实验要实现的就是DHCP服务,若是不关闭此选项,则网路中会出现两个DHCP服务器,会发生冲突!

配置图如下:

开始

step1
在虚拟机设置中,将三个主机的网卡均接入到VMnet2网络中,也就是上一步我们添加的网络,此步是模拟实现主机物理连接,也是实现DHCP服务的关键!

step2
开启虚拟机,为充当DHCP服务器的主机安装DHCP服务。

]# yum install dhcp
此步需要事先配置好yum源。如何配置在前面的篇幅中已经讲述了。

step3
为DHCP服务修改配置文件。
DHCP服务的配置文件为/etc/dhcp/dhcpd.conf

dhcpd.conf:
帮助参考:man 5 dhcpd.conf
全局配置
subnet { 
...
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值