中国教育在线 中国教育网 加入收藏 设为首页

CentOS Linux配置DHCP服务器

http://itpx.eol.cn  来源:  作者:中国IT实验室收集整理  2011-06-01    

  CentOS Linux环境下如何配置DHCP服务器的方法

  DHCP服务器工作原理

  DHCP(Dynamic Host Configuration Protocol),基于TCP/IP,用于动态配置工作站的网络接口,使工作站的网络接口管理自动化。它使用的一个广播的地址 255.255.255.255向这个局域网发送广播,这个广播的包只能到达同一个硬件设备内的局域网络,不能穿越路由器。网络中的每个客户机依次从 DHCP服务器取得IP.由于使用标准的TCP/IP协议,所以客户机可以是Linux也可以是Windows.

  Linux计算机配置成DHCP服务器时要求网卡能够支持多播广播,并且要求启用全部为1的广播地址(255.255.255.255),检查支持广播使用ifconfig命令,输出的内容应该包含以下内容:

  UP BROADCAST RUNING MULTICAST MTU: 1500 METRIC:1

  DHCP服务器软件:

  dhcpd网站:http://www.isc.org

  目前最新版本下载地址是:

  ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.5.tar.gz 或者使用 dhcp-latest.tar.gz

  安装方法:

  # tar xvzf dhcp-latest.tar.gz

  解压

  #cd dhcp-3.0.1/

  # ./configure

  # make

  # make install

  # vi /etc/dhcpd.conf

  //没有配置文件,必须手动编辑

  # touch /var/state/dhcp/dhcpd.leases

  //地址池,记录已经分配的出去的IP,必须有这个文件

  # dhcpd

  //启动服务器

  可以使用# which dhcpd 命令检查软件的安装位置。一般在/usr/sbin/dhcpd有管理的工具。而把二进制文件放在/usr/bin目录下

  # vi /etc/dhcpd.conf.DHCP需要知道自己管理的网段范围,以及分配的网关路由。一般有以下内容

  1. 默认网关

  2. IP地址

  3. 子网掩码

  4. DNS服务器地址

  5. 租用时间

  配置服务器文件 /etc/dhcpd.conf文件的具体内容:

  ddns-update-style none; //必须的

  subnet 10.0.0.0 netmask 255.255.255.0 {

  option routers 10.0.0.254; //默认网关

  option subnet-mask 255.255.255.0; //子网掩码

  option domain-name “centospub.com”; //域名。注意:本域名centospub.com与本站域名无关只是随便写的,以提供本站知名度!

  option domain-name-servers 10.0.0.254; //DNS服务器,必须是配置好的

  range 10.0.0.128 10.0.0.253;

  default-lease-time 21600; //租用时间,默认是秒,6小时

  max-lease-time 43200; //最大租用时间,默认是秒,12小时

  host mail {

  hardware ethernet 12:34:56:78:AB:CD;

  fixed-address 10.0.0.1; //邦定网卡的MAC地址和IP,注意MAC写法

  }

  }

  subnet 10.0.0.0 netmask 255.255.255.0 必须和自己主机的IP地址在一个范围内,不能为别的网段提供服务。

推荐给好友    我要收藏    我要纠错    分享到

免责声明:

① 凡本站注明“稿件来源:中国教育在线”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:中国教育在线”,违者本站将依法追究责任。

② 本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

内容推荐
eol.cn简介 | 联系方式 | 网站声明 | 京ICP证140769号 | 京ICP备12045350号 | 京公网安备 11010802020236号
版权所有 北京中教双元科技集团有限公司 EOL Corporation
Mail to: webmaster@eol.cn