快速业务通道

LINUX下DHCP服务的配置与应用

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-18
在现实生活中,我们如果想要局域网中的每台计算机都能连接到internet上去,那么我们为每台机器都配置IP地址等参数,接触过电脑的人都知道,计算机有两种方法来配置这些地址参数:静态手工指定与DHCP实现自动分配.那么今天我要为大家演示一下怎样在LINUX下配置DHCP服务器来使DHCP客户机自动获得这些地址参数.这里说一下DHCP分配的重要性:相对于手工配置来说,DHCP更具灵活性,省掉了重复性的工作,减少了人工配置中产生的一些不必要的错误,机器经常的变动我们不得不烦琐地修改地址参数,现在我们有了DHCP就好办了,它会让烦琐地址分配变得更加easy!
还是一样,我们配置的首要步骤就是我们的linux系统里面是否安装好这些软件,用rpm -pa | grep dhcp..一般的我们默认是没有安装好的,需要我们从CD或都其它地方下载下来安装.我物理机上面有一些dhcp的rpm包,那么现在我想把我物理机上面的rpm包复制(更精确点说是“下载”)到我的linux机器里来怎么办? 呵呵,挺简单的,大家看我如何solve this problem吧. ------------问题1-------方法:
利用linux机器上的samba服务器有文件共享的功能,,那么我先把物理机上面的dhcp rpm包放入windows共享目录里面.再登录linux, 用:smbclient //172.16.29.51(物理机ip)/share(物理机共享目录) -U xxx(windows的登录用户名) xxx(password) 回车即可,,出现smb:>/就是了,那么你成功进入了windows的share目录了,用ls看一下,,是不是dhcp的rpm包都在上面,是的话,我们马上把它下载下来,用ftp里的上传下载命令即可:get xxx(文件名).好,quit退出smb.用ls再查看一下linux当前目录里是不是包含了刚下载的两个文件啊..呵呵.那么成功完成从samba里复制文件到linux机器里了,进行到这,你是否感觉自己小有成就感了,嘻嘻...有了dhcp rpm软件包,我们接下来就把他安装好吧. 根据各版本不同,需要安装不同dhcp rpm包,我这以RHEL 5为例,,那么要安装这两个rpm包:dhcp-3.0.1-58.EL4.i386.rpm(最重要的哦),dhcp-devel-3.0.1-58.EL4.i386.rpm.一般客户端的软件包默认安装好了的. 我们安装下面的命令安装即可 -----问题2----- 看到了问题了吗,有两次安装,可以对照看出来,第一次包安装并没有成功,是什么原因呢, -------------------------------------------------解决方法--------------------------------------------------------- 这也正是昨天我苦恼的原因,在实验机房没碰到,但在我机器上面却出这问题了,导致没有顺利完成的原因就是rpm包的依赖错误,这也是一个系统环境的问题,那么此时我们要在命令后面加上--force 来强制安装,当然这样做并没好处(这样安装会使程序服务出现一些问题,但没办法我们暂时先这样做.).
安装好了rpm包之后,接下来我们需要用vi来编辑我们的dhcp主配置文件了,但你会发现/etc/dhcpd.conf里面没什么东西,只写了一行代码 :see /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample,意思是让你去看/usr/share/doc/dhcp-3.0.1/下面的dhcpd.conf主配置文件的模板,那么我进入到/dhcp/-3.0.1目录下面,看到模板文件后cp dhcpd.conf.sample /etc/dhcpd.conf 或是cat /dhcpd.conf.sample >/dhcpd.conf重定向输出到/etc/dhcpd.conf里.这样我们就可以按着模板来配置我们的dhcp.conf了.下面是dhcp.conf的一些参数解释: 我们把主配置文件修改成:subnet 192.168.0.0 netmask 255.255.255.0 { option routers 192.168.0.1;//为客户机设置默认网关 o ption net-mask 255.255

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号