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;
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; } //
如果不清楚以上配置,可以终端输入: 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" />
|
|||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于linux下用源代码配置DHCP的所有评论