教你如何在Linux下搭建DHCP服务器

日期: 2012-06-07 来源:TechTarget中国 英文

  所使用的Linux版本为RHEL5, kernel版本为 2.6.18-8.el5

  搭建步骤:

  1、 检查dhcp服务安装包是否安装rpm –q dhcp

  2、 若第一部显示已经安装,则直接跳过。安装dhcp服务包,rpm –ivh dhcp-****

  3、 修改配置文件/etc/dhcpd.conf(可参考默认文件:/usr/share/doc/dhcp-*/dhcpd.conf)

  4、 启动dhcp服务 service dhcpd start (若配置文件有问题,比如分配IP地址跟你不在同一网段下,则DHCP服务会启动失败)

  5、 若修改了配置文件,可重新载入 service dhcpd reload

  客户机配置步骤:

  客户机配置很简单,只需要把IP获取方式设置为DHCP方式即可:

  vi /etc/sysconfig/network-scripts/ifcfg-eth0 把BOOTPROTO=static 改为dhcp即可

  当DHCP为某个DHCP客户机提供租约后,将在/var/lib/dhcp/dhcpd.leases文件中保存已经出租的ip信息

  dhcpd.conf设置参考

  ddns-update-style interim; #更新方式:临时

  ignore client-updates; #忽略客户端版本

  subnet 192.168.1.0 netmask 255.255.255.0 {

  # — default gateway #子网和子网掩码设置(设置错误会导致DHCP启动失败)

  option routers 192.168.1.1; #客户端默认网关设置

  option subnet-mask 255.255.255.0; #客户端子网掩码设置

  option nis-domain “domain.org”; #设置信息服务域(可忽略)

  option domain-name “PC2.Emberd”; #设置域名

  option domain-name-servers 192.168.1.3; #设置DNS服务器的地址

  option time-offset -18000; # Eastern Standard Time帮助保持时钟同步

  # option ntp-servers 192.168.1.1;

  # option netbios-name-servers 192.168.1.1;

  # — Selects point-to-point node (default is hybrid). Don’t change this unless

  # — you understand Netbios very well

  # option netbios-node-type 2;

  range dynamic-bootp 192.168.1.128 192.168.1.254; #地址池

  default-lease-time 21600; #默认租约时间

  max-lease-time 43200; #最大租约时间

  # we want the nameserver to appear at a fixed address

  host ns { #保留地址声明

  next-server marvin.redhat.com; #用于无盘工作站

  hardware ethernet 00:1D:0F:0B:C3:CF; #指定MAC地址

  fixed-address 192.168.1.100; #固定的IP地址

  }

  }

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐