




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Web监视DHCP服务器在Linux操作系统下建立DHCP服务器非常简单,只要掌握几个简单的命令。DHCP服务器的日常维护也成了一个问题,有的时候服务器是运行的,进程却卡死了,导致不能正常分配ip,因此如果可以实时监控DHCP服务器IP的分配就可以知道了DHCP服务器是否正常工作。首先就是配置DHCP服务器,以前我也没配置过!现在回头看看,在linux下配置HDCP服务非常简单,只要配置正确就可以了。嗯!废话不多说,下面我们就来配置DHCP服务器!我的是Centos5.5一.配置DHCP服务器为了使DHCP服务器能为正确MS的DHCP客户机器服务,需要创建一个到地址55 的路由,把这条路由命令加到/etc/rc.d/rc.local,使得每次机器启动后自动运行。 route add -host 55 dev eth0 在一些老Linux核心的系统里可能会报告错误消息: 55: Unkown host 可以试着加下面的条目到/etc/hosts文件里 55 dhcphost 再用下面的命令 #route add -host dhcphost dev eth0 装DHCP软件包1.安装DHCP软件包#yum install dhcp -y / 我是用yum安装的,当然也可以用rpm包安装。2.配置DHCP服务器配置文件#vi /etc/dhcpd.conf先贴一下我的配置;我的是在虚拟机里配置的,先贴配置,后面给大家一一说明说明:#开头的行,表示注释,每一个subnet表示一段动态地址的设置。 后面要家$,后面给大家解释;ddns-update-style interim; /动态DNS解析ignore client-updates; /忽略客户端DNS设置,就是不允许客户机更新DNS记录#$servers /子网注释名subnet netmask option routers ; /设置网关 option subnet-mask ; /子网掩码 option domain-name ; /域名 option domain-name-servers 50; /指定DNS range dynamic-bootp 00 90; /设置ip分配范围 default-lease-time 21600; /设置最短租期 max-lease-time 43200; /设置最长租期关于配置文件的就是这些,我也是看自说明自己理解的,不过没问题,配置好了DHCP配置文件就可以启动DHCP服务器了#service dhcpd start看到OK说明DHCP服务启动,如果失败请检查配置文件。二.配置dhcpstatusdhcpstatus是一个开源软件,可以通过读取dhcpd.leases而活动当前IP分配的状况,并通过web页面放映出来。其最新版本为0.601.下载并解压#wget /project/dhcpstatus/dhcpstatus/v0.60/dhcpstatus_0.60.tar.gz#tar zxvf dhcpstatus_0.60.tar.gz -c /tmp2.建立安装目录#mkdir /usr/local/dhcpstatus#cd /usr/local/dhcpstatus#tar zxvf /tmp/dhcpstatus_0.60/libraries.tar3.根据DHCP服务器的设置修改dhcpstatus.ini#vi /usr/local/dhcpstatus/dhcpstatus.ini将主要的一行leases_file=/etc/dhcpd.leases修改为leases_file=/var/lib/dhcpd/dhcpd.leases具体路径根据自己系统配置4.安装脚本文件.拷贝scripts目录下的dhcpstatus.cgi到web目录#cp /tmp/dhcpstatus_0.60/scripts/dhcpstatus.cgi /var/www/cgi-bin 拷贝scripts目录下的dhcpstatus到/usr/local/bin#cp /tmp/dhcpstatus_0.60/scripts/dhcpstatus /usr/local/bin修改dhcpstatus.cgi文件首行的#!/usr/local/bin/perl -w 指向你的perl位置。(一般不用修改)5.启动http现在配置好了,我们可以启动http服务#service httpd start好了,现在我们可以通过浏览器访问了。在地址栏里输入地址http:/DHCPServerIP/cgi-bin/dhcpstatus.cgi可以看到DHCP分配了如图:点击Subnet,可以看到子网的具体IP分配情况。还可以看到计算机名三.添加认证。基于安全考虑,会次页面进行验证;修改httpd.conf配置文件# vi /etc/httpd/conf/httpd.conf找到cgi-bin,如图将AllowOverride None修改为AllowOverride AuthConfig然后我们在/var/www/cgi-bin/下建立.htaccess文件# vi /var/www/cgi-bin/.htaccess内容如下AuthName DHCP Status AccessAuthType BasicAuthUserFile /var/www/cgi-bin/.htpasswdrequire valid-user保存,然后执行htpasswd -bc /var/www/cgi-bin/.htpasswd admin XXXX其中XXXX表示密码,admin表示管理用户最后我们重启httpd服务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第9课多种多样的自然资源(教学设计)-六年级科学下册苏教版
- 进位加(教学设计)-数学二年级上册人教版
- 2025年残疾儿童护理题库及答案
- 2025年急性心衰护理题库及答案
- Don't-Teatass课件教学课件
- 第六课 识常见疾病 做有效预防说课稿初中体育与健康地质版2024七年级全一册-地质版2024
- 1.4地形图的判读(第1课时)(说课稿)2023-2024学年七年级地理上册同步备课系列(人教版)
- (正式版)DB65∕T 4279-2019 《电子证照 文件生成规范》
- 第七课 在合作中成长说课稿小学心理健康辽大版六年级上册-辽大版
- 2025年电工常识电路题库及答案
- 2025年云南省公务员公开遴选笔试试题及答案(综合类)
- 美发师考试题
- 浙江安保考试题库及答案
- 苏州安全生产教育培训课件
- 2025年专题讲座-纪念抗战胜利80周年93阅兵
- 兵团面试题目及答案
- 2025贵州贵阳市投资控股集团房地产置业有限公司招聘12人考试参考题库及答案解析
- 免疫细胞治疗安全性评价-第1篇-洞察及研究
- 车间师带徒管理办法
- 桥梁工程监理工作实施方案
- 2025年秋期新教材部编人教版一年级上册道德与法治教学计划+进度表
评论
0/150
提交评论