WEB开发网
开发学院操作系统windows 2008 Linux VS NT Server 4.0之DHCP大比拼 阅读

Linux VS NT Server 4.0之DHCP大比拼

 2010-09-27 12:19:56 来源:WEB开发网   
核心提示: 前面说过,DHCP必须依靠有限地址广播,Linux VS NT Server 4.0之DHCP大比拼(3),通常Linux并没有配置这个特殊地址,因此,而且故障的恢复也很方便,如果你希望更多地与网络"交互",首先要使用route命令添加一条路由,例如要在eth0上接收广播

前面说过,DHCP必须依靠有限地址广播,通常Linux并没有配置这个特殊地址,因此,首先要使用route命令添加一条路由,例如要在eth0上接收广播,就是route add -host 255.255.255.255 dev eth0(要想启动时系统自动添加该路由,请将此命令加入/etc/rc.d/rc.local文件末尾)。Dhcpd的配置文件dhcpd.conf不像NT使用标准编号规则,而是使用类似于C语言的定义方法,语句都以分号结尾,以下举例说明:

定义一个从192.168.0.2到192.168.0.254的IP地址范围:

   subnet 192.168.0.0 netmask 255.255.255.0
   {
   range 192.168.0.2 192.168.0.254;
   }

指定一个客户机使用特定的IP地址:

   host mycomputer1
   {
   hardware ethernet 00:b0:d0:78:0b:84;
   fixed-address 192.168.0.2;
   }

默认租用期限(秒):

   default-lease-time 2592000;

最大租用期限(dhcpd并没指出-1可用作特殊的最大期限,但是Windows客户机能使用这个期限,效果和NT DHCP服务器的"-1--没有期限"一样):

   max-lease-time -1;

其他选项大部分都以option开头,如指定默认网关是option routers 192.168.0.254,还有域名服务器名称(domain-name-servers)、域名(domain-name)、子网掩码(subnet-mask)、广播地址(broadcast-address)、WINS服务器地址(netbios-name-servers)等,要特别指出的是,它可以指定对未知用户的处理规则,即是否允许未知用户获得合法IP,在subnet段中加入deny unknown-clients;就会禁止未知用户获取此网段内合法的IP,这对需要严格控制IP地址使用的情况非常有用,这也是与NT DHCP服务相比最大的优势。

NT的图形化界面是出了名的,但同时也屏蔽了系统的细节。如果出现任何错误,只能依赖NT自身的恢复能力,对于问题的解决,我们其实无能为力。因此,NT的DHCP服务推荐给已习惯使用Windows系列的网管,不需要知道什么底层操作也能很快配置和使用这项服务。

Linux下的DHCP服务(及其他服务)则以直接、高效著称,可以最大限度利用现有的资源,而且,这些服务提供的都是最基本的网络信息,一旦出现问题,通过检查Log就能一针见血地发现问题的所在,而且故障的恢复也很方便。

如果你希望更多地与网络"交互",笔者推荐Linux。

编缉推荐阅读以下文章

  • Windows 网络服务架构系列课程详解(五) ---DHCP服务器群集的部署方案
  • Windows 网络服务架构系列课程详解(一) ----DHCP服务器的搭建与配置
  • 一起学DHCP系列(八)配置CLASSID、演示
  • 一起学DHCP系列(七)租约、释放
  • 一起学DHCP系列(六)授权、分析
  • 一起学DHCP系列(五)指派、获取
  • 一起学DHCP系列(四)安装、配置
  • 一起学DHCP系列(三)理解、APIPA
  • 一起学DHCP系列(二)三种途径
  • 一起学DHCP系列(一)开篇、概述

上一页  1 2 3 

Tags:Linux VS NT

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接