快速业务通道

linux下用源代码配置DHCP

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-20
/*linux版本为ubuntu8.04 使用dhcp源码版本是2.0*/
1
下载DHCP源码.

下载地址为:ftp://ftp.isc.org/isc/dhcp/dhcp-2.0-history/
2
解压源码.

终端输入 tar xvfz dhcp-2.0.tar.gz 得到文件夹dhcp-2.0.
3
配置,编译,安装.

进入文件夹dhcp-2.0,中断输入配置命令: ./configure .编译,终端输入命令: make .安装,终端输入命令: make install .
4
运行dhcp.

建立dhcp配置文件,终端输入: vi /etc/dhcpd.conf . 添加内容如下:
default-lease-time 600; //
默认租期
max-lease-time 7200; //
最长租期
option subnet-mask 255.255.255.0;
Empire CMS,phome.net
//
子网掩码
option broadcast-address 10.90.10.255; //
广播地址
option routers 10.90.10.1; //
路由地址
option domain-name-servers 10.90.10.36; //
服务器地址
option domain-name "club.notwfu.edu"; //
服务器名

subnet 10.90.10.0 netmask 255.255.255.0 {
range 10.90.10.10 10.90.10.100;
range 10.90.10.150 10.90.10.200;
} //
地址池地址范围

host chris {
hardware ethernet 00:04:AC:90:3C:F9;
fixed-address 10.90.10.13;
} //
模拟的分配给client的地址,可以不添加

host stinkpad {
hardware ethernet 00:06:29:92:3C:81;
fixed-address 10.90.10.14;
} //
Empire CMS,phome.net
模拟的分配给client的地址,可以不添加
如果不清楚以上配置,可以终端输入: ifconfig eth0 查看当前的情况,需要注意,如果输出内容中有UP BROADCAST RUNNING MULTICAST MTU字样说明内核中已经加入了广播的支持,这一点是的,dhcp就是靠广播来完成的.下一步要确认广播路由,例如,你要想通过eth0广播DHCP服务信息,eth0加入广播路由表,即: route add –host 255.255.255.255 dev eth0 .
下一步要受过建立一个dhcp租期的记录文件,终端输入: touch /var/state/dhcp/dhcpd.leases .
现在你就可以启动你的dhcp sever了.终端输入:/usr/sbin/dhcpd

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> good luck!

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号