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.一般客户端的软件包默认安装好了的. 我们安装下面的命令安装即可 ----- 安装好了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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于LINUX下DHCP服务的配置与应用的所有评论