随着信息时代的飞速发展,越来越多的用户开始有家庭网络,网络已成为人们获知外界信息、通讯、娱乐等不可或缺的工具。由此也带来了一个亟待解决的问题:IP地址数量与分配的问题。我们都知道,现有IP地址已出现危机,所以我们采用很多办法来使有限的IP地址得到有效的利用,从而来缓解IP地址匮乏的问题。

现在,举国上下,都在推行新农村的建设,其中网络的连通性是不可或缺的。而我们都知道,家庭用户上网时,都是动态去获取IP地址的。这就需要我们去搭建DHCP服务器了。

至于在什么环境下搭建DHCP,我们可以用windows、Linux,还可以直接在路由器上搭建,这里,我来对DHCP服务器在Linux上的搭建来进行简单的介绍。为了说明的方面,我利用vmware虚拟机来进行演示,而为了操作的方便,利用Xshell来配置。

首先,我们利用mkdir来创建一挂载点:mkdir /mnt/cdrom

然后我们利用mount命令把光盘挂载到mnt目录上:mount /dev/cdrom  /mnt/cdrom/

此时我们可以直接利用mount来查看是否挂载成功,当出现如下所示的内容时表示也挂载

 

 

DHCP服务器的搭建_服务器

此时我们要找到DHCP的安装包,首先要先进入到相应的目录:cd /mnt/cdrom/Server/

此时我们可以利用ll来查看此目录下的文件,-i参数说明忽略大小写,而dhcp*则说明以dhcp开头的

 

DHCP服务器的搭建_搭建_02

然后选择我们要安装的利用rpm命令及相关参数进行安装,如图示:

DHCP服务器的搭建_服务器_03

出现上图所示内容时,表示安装成功。此时我们要利用vim编辑器来编辑配置文件,利用vim打开/etc/dhcpd.conf文件,此时如下图示

 

 

 

 

 

 

 

 

 

 

 

DHCP服务器的搭建_服务器_04

可以看到没有配置文件,是需要我们去读取参考,然后我们在底行模式下,输入:/usr/share/doc/dhcp此时,按下Tab键就会自动匹配的,然后接在后面输入dhcp,然后再按下Tab键补全,然后回车,进入如图界面

 

 

 

 

 

 

 

DHCP服务器的搭建_服务器_05

此时我们要修改此配置文件,也就是我们要创建作用域。在此为了简便起见,我们只是对此进行一下模拟。假如我们要创建192.168.10.0 192.168.20.0 192.168.30.0三个作用域,利用标准C类地址。

 

 

接着去修改里面的内容,无关的条目可以删掉:

DHCP服务器的搭建_服务器_06

 

 

option routers                  192.168.10.1;代表网关,

option nis-domain               "domain.org";代表域名,

option domain-name-servers      1.1.1.1;代表DNS

 

 

 

这里要说明一下,下图所示的,192.168.30.0作用域是空的,假如我们利用像windows来做的话,这个作用域是可以不用创建的,但Linux是不行的,他要求创建与网卡地址在一个网段的作用域,又因为DHCP服务器不需要动态获取地址,所以建成空作用域

 

 

 

 

 

 

 

 

 

 

DHCP服务器的搭建_搭建_07

然后再底行模式输入:wq!保存退出,配置文件也即修改完毕

 

然后我们利用ifconfig来查看此时的网卡地址与所设置的地址是否一致,不一致的话,我们要去修改ip地址,在此利用  setup命令来修改ip地址

DHCP服务器的搭建_服务器_08

此时利用上下方向键来选择,Enter进入,如图所示

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DHCP服务器的搭建_搭建_09 DHCP服务器的搭建_搭建_10 DHCP服务器的搭建_服务器_11

 

 

 

 

出现上图时,即进入修改界面,修改后。利用Tab键选择OK

 

 

 

 

 

DHCP服务器的搭建_搭建_12

选择Save保存

 

 

 

 

 

 

 

 

 

 

 

 

 

  

DHCP服务器的搭建_搭建_13 DHCP服务器的搭建_搭建_14 DHCP服务器的搭建_服务器_15

 

 

 

 

 

 

 

 

 

 

此时利用

service network restart 使修改的ip生效,

然后利用 service dhcpd start来启动dhcp服务,执行结果如图示:

到此,DHCP服务器的单纯的搭建就完成了。

 

 

DHCP服务器的搭建_搭建_16