【问题3】(10分)在Linux 系统中配置DHCP服务器,该服务器配置文件的部分内容如下:subnet 192.168.1.0 netmask 255.255.255.0 {option routers 192.168.1.254;option subnet-mask 255.255.255.0;option broadcast-address 192.168.1.255;option domain-name-servers 192.168.1.3;range 192.168.1.100 192.168

题目

【问题3】(10分)

在Linux 系统中配置DHCP服务器,该服务器配置文件的部分内容如下:

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers 192.168.1.254;

option subnet-mask 255.255.255.0;

option broadcast-address 192.168.1.255;

option domain-name-servers 192.168.1.3;

range 192.168.1.100 192.168.1.200;

default-lease-time 21600;

max-lease-time 43200;

host webserver {

hardware ethernet 52:54:AB:34:5B:09;

fixed-address 192.168.1.100;

}

}

在主机webserver 上运行ifconfig命令时显示如下,根据DHCP配置,填写空格中缺少的内容。

该网段的网关IP地址为 (7) ,域名服务器 IP地址为 (8) 。


相似考题
参考答案和解析
正确答案:
(4)52:54:AB:34:5B:09(2分)(5)192.168.1.100(2分)(6)255.255.255.0(2分)(7)192.168.1.254(2分)(8)192.168.1.3(2分)
更多“ 【问题3】(10分)在Linux 系统中配置DHCP服务器,该服务器配置文件的部分内容如下:subnet 192.168.1.0 netmask 255.255.255.0 {option routers 192”相关问题
  • 第1题:

    某Linux DHCP服务器dhcpd.conf的配置文件如下: ddns-update-style. none; subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.200 192.168.0.254; ignore client-updates; default-lease-time 3600; max-lease-time 7200; option routers 192.168.0.1: option domain-name "test.org"; option domain-name-servers 192.168.0.2; } host testl { hardware ethemet 00:E0:4C:70:33:65;fixed-address 192.168.0.8;} 客户端IP地址的默认租用期为______小时。

    A.1

    B.2

    C.60

    D.120


    正确答案:A
    解析:本试题考查Linux DHCP服务器的配置。配置文件中default-lease-time 3600表明客户端IP地址的默认租用期为3600秒,即1小时;max-lease-time 7200表明客户端IP地址的最大租用期为7200秒,即2小时。故选A。

  • 第2题:

    认真阅读下列说明信息,回答问题1至问题5。

    [说明]

    在一个基于TCP/IP协议的网络中,每台主机都有一个IP地址,根据获得IP地址的方式不同,可以分为静态IP和动态IP。例如:用宽带入网,会有一个固定的IP地址,每次连入Internet,你的IP地址都一样。而用拨号上网,每次连入Internet时都能从ISP那里获得一个IP地址且每次所获得的可能不同,这是因为有DHCP服务器的存在。在 Linux中建立DHCP服务器的配置文件是dhcpd.conf,每次启动DHCP服务器都要读取该文件。下面是一个dhcpd.conf文件的实例:

    1 default-lease-time 1200;

    2 max-lease-time 9200;

    3 option subnet-mask 255.255.255.0;

    4 option broadcast-address 192.168.1.255;

    5 option routers 192.168.1.254;

    6 option domain-name-servers 192.168.1.1,192.168.1.2;

    7 option domain-name "abc.com";

    8 subnet 192.168.1.0 netmask 255.255.255.0

    9 {

    10 range 192.168.1.20 192.168.1.200;

    11 }

    12 host fixed {

    13 option host-name "fixed.abc.com";

    14 hardware ethernet 00:"A0:78:8E:9E:AA;

    15 fixed-address 192.168.1.22;

    16 }

    该DHCP服务器可分配的IP地址有多少个?


    正确答案:181个
    181个 解析:本题测试Linux中DHCP服务器的安装和配置的概念和知识。
    DHCP(动态主机配置协议)是一个简化主机IP地址分配管理的TCP/IP标准协议。可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境配置工作(如:DNS、 WINS、Gateway的设置)。DHCP可以使客户端自动从服务器得到—个IP地址。Linux是一种常用的网络操作系统,在Linux中可以安装高性能的DHCP服务器。

    当DHCP启动时,TCP/IP初始化并且向客户端发送一个DHOP DISCOVER的报文向DHCP服务器申请一个IP。DHCP服务器收到DHCP DISCOVER报文后,它将从客户端主机的地址池中为它提供一个尚未被分配的IP地址。该报文信息被返回到上述主机。客户端随后发出一个包含有DHCP服务器提供IP地址的DHCP REQUESST报文。 DHCP服务器向客户端发回一个含有原被发出IP地址及其分配方案的应答报文。DHCP服务器提供给客户端的IP地址是有时间限制的,DHCP客户端要想继续使用这个IP地址,必须在租用期到来时对它进行更新和续借。在Linux中建立DHCP服务器的配置文件是dhcpd.conf,每次启动DHCP服务器都要读取该文件。下面是原试题给出的 dhcpd.conf文件实例及其说明:
    default-lease-time 1200;
    #设置默认的IP租用时间,这里给出的租用期限为1200秒,一般常用的是86400秒(24小时);
    max-lease-time 9200;
    #设置最大租用期限为9200秒;
    option subnet-mask 255.255.255.0;
    #设置于网掩码为 255.255.255.0;
    option broadcast-address 192.168.1.255;
    #设置网络广播号为 192.168.1.255;
    option routers 192.168.1.254;
    #指明作为网关的路由器地址为 192.168.1.254;
    option domain-name-servers 192.168.1.1, 192.168.1.2;
    #指明DNS服务器的IP地址。这里有两个DNS服务器,IP地址分别为192.168.1.1和192.168.1.2
    option domain-name "abc.com";
    #指明DNS域名为 "abc.com";
    subnet 192.168.1.0 netmask 255.255.255.0
    #设置可分配的IP地址所在的子网;
    {
    range 192.168.1.20 192.168.1.200;
    #设置可分配的IP地址池,这里有181个可分配的IP地址;
    host fixed {
    #设置固定IP地址;
    option host-name "fixed.abc.com";
    #定义主机域名为 "fixed.abc.com";
    hardware ethernet 00:A0:78:8E:9E:AA;
    fixed-address 192.168.1.22;
    #为MAC地址为"00:A0:78:8E:9E:AA"的主机分配固定IP地址"192.168.1.22";
    }
    另外,为了使DHCP服务器能为Windows操作系统平台的主机服务,还应该在Linux操作系统的服务器中加上一条255.255.255.255的路由(因为Windows平台的主机都是以广播方式搜索DHCP服务器)。为了以后每次启动时能够自动执行,可以在Linux下的/etc/rtc.d/rc.local文件中加入以下的一条命令:
    route add-host 255.255.255.255 dev eth0

  • 第3题:

    dhcpd.conf是DHCP服务器的配置的核心,每次启动DHCP服务器都有要读取该文件,在dhcpd.conf中对DHCP服务器做了很多的定义。如:IP地址池、租用期限,下面给出一个 dhcpd.conf的实例:

    default-lease-time 1200;/*定义租用期限为1200秒

    max-lease-time 9200;/*最大租用期限为9200秒

    option subnet-mask 255.255.255.0;/*定义子网掩码为255.255.255.0

    option broadcast-address 192.168.1.255;/,定义网络广播号为192.168.1.255

    option routers 192.168.1.254;/,定义默认路由

    option domain-name-servers 192,168.1.1,192.168.1.2;/*定义DNS服务器

    option domain-name"ahxinhua.com";/*定义域名

    subnet 192.168.1.0 netmask 255.255.255. 0/*定义IP地址池

    {

    range 192.168.1,10 192,168.1.100;

    }

    dhcpd.conf可以说只需要在其中定义一个IP地址池就可以了,但为了加强DHCP服务器的功能,可以加上一些option语句,利用option语句不仅可以定义路由、域名,还可以指定 DNS服务器。以上的这个dhcpd.conf文件比较全面的,如果想将一个IP地址指定给一台主机应该怎么做?在dhcpd.conf文件中加入什么语句?


    正确答案:dhcpd.conf只需要在其中定义一个IP地址池就可以了但为了加强DHCP服务器的功能可以加上一些可选语句利用可选语句不仅可以定义路由、域名还可以指定DNS服务器。如果想将一个IP地址指定给一台主机应该在dhcpd.conf中加入以下语句: host haagen { hadware ethernet网卡号; fixed_address 192.168.1.12; }
    dhcpd.conf只需要在其中定义一个IP地址池就可以了,但为了加强DHCP服务器的功能,可以加上一些可选语句,利用可选语句不仅可以定义路由、域名,还可以指定DNS服务器。如果想将一个IP地址指定给一台主机应该在dhcpd.conf中加入以下语句: host haagen { hadware ethernet网卡号; fixed_address 192.168.1.12; }

  • 第4题:

    认真阅读下列有关Linux操作系统环境下配置一台DHCP服务器的说明信息,回答问题1、问题2、问题3、问题4和问题5。

    [说明]

    一台装有Linux操作系统的电脑,要在此电脑上配置一台DHCP服务器,主机名为CIU DHCP,IP地址为192.168.1.15,下面是其部分配置文件与语句。

    在/etc/dhcpd.conf文件中有以下语句。

    host CIU_DHCP{hardware ethemet 52.54.AB.3B.B6.45 fixed-address 192.168.1.15;}

    subnet 192.168.1.0 netmask 255.255.255.0{range 192.168.1.10 192.168.1.253}

    default-lease-time 600;

    max-lease-time 14400;

    option routers 192.168.1.10

    optmn domain-name-servers 192.168.1.15

    /etc/dhcpd.conf文件中的配置语句:

    host CIU_DHCP{hardware ethemet 52.54.AB.3B.B6.45 fixed-address 192.168.1.15;}表示的是什么意思?


    正确答案:把CIU DHCP的MAC地址与IP地址捆绑在一起防止乱用IP地址。 一个典型的Linux下DHCP配置内容如下: default-lease-time 1400; max-lease-time 9200; option subnet-mask 255.255.255.0; option broadcast-address 192.168.1.255; option routers 192.168.1.254; option domain-name-servers 192.168.1.1192.168.1.2; option domain-name"ciu.net.cn"; subnet 192.168.1.0 netmask 255.255.255.0{ range 192.168.1.10 192.168.1.120; range 192.168.1.150 192.168.1.200; } host ciu{ hardware ethernet 08:04:2a:4c:55:21; fixed-address 192.168.10.24; } 这将允许DHCP服务器分配两段地址范围给客户192.168.1.10-120或者192.168.1.150-200如果客户不继续请求DHCP地址则1400后释放IP地址否则最大允许租用的时间为9200。 服务器发送下面的参数给DHCP客户机:用255.255.255.0作为子网掩码用192.168.1.255作为广播地址用192.168.1.254作为默认网关用192.168.1.1与192.168.1.2作为DNS服务器。如果要为Windows客户指定一个WINS服务器要在dhcpd.conf文件中设置的选项有:option netbios-name-servers 192.168.1.1。将网卡的物理地址[08:04:2a:4c:55:21)与固定的IP地址(192.168.10.24)捆绑。 在大多数情况下DHCP的安装不创建一个dhcpd.leases文件在启动DHCP服务器之前必须创建空文件dhcpd.leases#touch/var/state/dhcp/dhcpd.leases。
    把CIU DHCP的MAC地址与IP地址捆绑在一起,防止乱用IP地址。 一个典型的Linux下DHCP配置内容如下: default-lease-time 1400; max-lease-time 9200; option subnet-mask 255.255.255.0; option broadcast-address 192.168.1.255; option routers 192.168.1.254; option domain-name-servers 192.168.1.1,192.168.1.2; option domain-name"ciu.net.cn"; subnet 192.168.1.0 netmask 255.255.255.0{ range 192.168.1.10 192.168.1.120; range 192.168.1.150 192.168.1.200; } host ciu{ hardware ethernet 08:04:2a:4c:55:21; fixed-address 192.168.10.24; } 这将允许DHCP服务器分配两段地址范围给客户192.168.1.10-120或者192.168.1.150-200,如果客户不继续请求DHCP地址则1400后释放IP地址,否则最大允许租用的时间为9200。 服务器发送下面的参数给DHCP客户机:用255.255.255.0作为子网掩码,用192.168.1.255作为广播地址,用192.168.1.254作为默认网关,用192.168.1.1与192.168.1.2作为DNS服务器。如果要为Windows客户指定一个WINS服务器,要在dhcpd.conf文件中设置的选项有:option netbios-name-servers 192.168.1.1。将网卡的物理地址[08:04:2a:4c:55:21)与固定的IP地址(192.168.10.24)捆绑。 在大多数情况下,DHCP的安装不创建一个dhcpd.leases文件,在启动DHCP服务器之前,必须创建空文件dhcpd.leases#touch/var/state/dhcp/dhcpd.leases。

  • 第5题:

    在RHEL5系统中,DHCPD服务器的主配置文件中有行内容为“option routers 192.168.1.254”,其作用主要是用户指定客户端的()

    A. IP地址

    B.子网掩码

    C.DHCP服务器地址

    D. 默认网关地址


    参考答案D

  • 第6题:

    试题三(共15分)

    阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。

    【说明】

    在大型网络中,通常采用DHCP完成基本网络配置会更有效率。

    【问题1】(1分)

    在Linux 系统中,DHCP服务默认的配置文件为 (1) 。

    (1)备选答案:

    A. /etc/dhcpd.conf B. /etc/dhcpd.config

    C. /etc/dhcp.conf D. /etc/dhcp.config

    【问题2】 (共4分)

    管理员可以在命令行通过 (2) 命令启动 DHCP服务;通过 (3) 命令停止DHCP

    服务。

    (2) 、(3)备选答案:

    A. service dhcpd start B. service dhcpd up

    C. service dhcpd stop D. service dhcpd down

    【问题3】(10分)

    在Linux 系统中配置DHCP服务器,该服务器配置文件的部分内容如下:

    subnet 192.168.1.0 netmask 255.255.255.0 {

    option routers 192.168.1.254;

    option subnet-mask 255.255.255.0;

    option broadcast-address 192.168.1.255;

    option domain-name-servers 192.168.1.3;

    range 192.168.1.100 192.168.1.200;

    default-lease-time 21600;

    max-lease-time 43200;

    host webserver {

    hardware ethernet 52:54:AB:34:5B:09;

    fixed-address 192.168.1.100;

    }

    }

    在主机webserver 上运行ifconfig命令时显示如下,根据DHCP配置,填写空格中缺少的内容。

    该网段的网关IP地址为 (7) ,域名服务器 IP地址为 (8) 。


    正确答案:
    试题三分析本题考查Linux下的DHCP服务配置相关问题。【问题1】在Linux系统中,DHCP服务默认的配置文件为/etc/dhcpd.conf。【问题2】在Linux系统中,可以在命令行下通过servicedhcpdstart和servicedhcpdstop进行DHCP服务的启动和停止。【问题3】问题(4)~(6)是webserver的MAC地址、IP地址和网络掩码。在/etc/dhcpd.conf中有如下相关内容:optionsubnet-mask255.255.255.0;hostwebserver{hardwareethernet52:54:AB:34:5B:09;fixed-address192.168.1.100;}因此可以知道webserver的MAC地址是52:54:AB:34:5B:09,IP地址是192.168.1.100,网路掩码为255.255.255.0从dhcpd.conf中可以看到如下内容:optionrouters192.168.1.254;optiondomain-name-servers192.168.1.3;因此该网段的网关IP地址为192.168.1.254DNS为192.168.1.3。试题三参考答案(共15分)【问题1】(1分)(1)A或/etc/dhcpd.conf【问题2】(4分)(2)A或servicedhcpdstart(2分)(3)C或servicedhcpdstop(2分)【问题3】(10分)(4)52:54:AB:34:5B:09(2分)(5)192.168.1.100(2分)(6)255.255.255.0(2分)(7)192.168.1.254(2分)(8)192.168.1.3(2分)

  • 第7题:

    阅读以下说明,回答问题1~5,将答案填入答题纸对应的 解答栏內。

    [说明]

    某公司有一个局域网,在ISP申请了Internet接入,接入方式是以太网,ISP分配给了一个固定的IP地址为222.152.199.33、子网掩码为255.255.255.252、默认网关为222.152.199.34、DNS为202.102.192.68。该公司有两台服务器,一台PC服务器S1作为代理服务器实现整个公司上网,代理服务器的操作系统是Linux,代理软件是squid;另一台PC服务器S2安装了DHCP服务,为内部客户机动态分配IP地址,拓扑图如下图所示。

    下面分别是服务器S1的代理服务配置文件/etc/squid/squid.conf和服务器S2的DHCP服务配置文件/etc/dhcpd.conf的主要内容。

    [s1的/etc/squid/squid.conf文件的主要内容]

    http_port 8080

    cache mere 194 MB

    cache dir/home/squid/cache 4000 24 33

    cache access log/usr/local/squid/logs/access.log

    cache log /usr/local/squid/logs/cache.log

    dns nameservers (2)

    acl denydomain dstdomain foo.com.tw

    acl all scr 0.0.0.0/0.0.0.0

    http access deny denydomain

    http access allow all

    cache_mgr netsnake@263.net

    [S2服务器/etc/dhcpd.conf文件的主要内容]

    subnet 192.168.1.0 netmask 255.255.255.0{

    range (3) ;

    default-lease-time 86400;

    max-lease-time 604800;

    option subnet-mask 255.255.255.0;

    option routers 192.168.1.1;

    option broadcast-address 192.168.1.255;

    option domain-name-servers 202.102.192.68;

    }

    (1)处该填写什么内容?


    正确答案:192.168.1.1
    192.168.1.1 解析:该题主要考查Linux下DHCP服务器和代理服务器的配置。
    空(1)是代理服务器的内网的IP地址,此地址是内网各客户机的默认网关地址,由DHCP服务器配置文件/etc/dhcpd.conf中的option routers语句可知,该地址是192.168.1.1。

  • 第8题:

    阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。【说明】在大型网络中,通常采用DHCP完成基本网络配置会更有效率。下面是一个dhcp.conf文件的实例:default-lease-time 1200;max-lease-time 9200;option subnet-mask 255.255.255.0;option broadcast-address 192.168.1.255;option router 192.168.1.254;option domain-name-serves 192.168.1.1option domain-name “hunau.net”subnet 192.168.1.0 netmask 255.255.255.0{range 192.168.1.20 192 .168.1.200;}host fixed{option host-name “ fixed.hunau.net”;hardware Ethernet 00:19:21:D3:3B:05;fixed-address 192.168.1.17;}【问题1】(2分)在Linux系统中,DHCP服务默认的配置文件为(1)。【问题2】(4分)管理员可以在命令行通过(2)命令启动DHCP服务;通过(3)命令停止DHCP服务。【问题3】(3分)该 DHCP 服务器可分配的 IP 地址有多少个?【问题4】(3分)该DHCP服务器指定的默认网关、域名及指定的DNS服务器分别是什么?【问题5】(3分)host fixed{option host-name “ fixed.hunau.net”;hardware Ethernet 00:19:21:D3:3B:05;fixed-address 192.168.1.17;}这段实现的功能是什么?


    答案:
    解析:
    【问题1】(2分)Linux中关于DHCP服务器的配置文件是/etc/dhcpd.conf文件。此配置文件包括两个部分:全局参数配置和局部参数配置。全局参数配置的内容对整个DHCP服务器起作用,如组织的域名、DNS服务器的地址等;局部参数配置只针对相应的子网段或主机等局部对象起作用。所有配置的格式通常都包括三部分:parameters、declarations、option。【问题2】(4分)启动和停止DHCP服务的命令为?service?dhcpd?start和service?dhcpd?stop。【问题3】(3分)range192.168.1.20192.168.1.200;说明可分配的IP地址是181个(包括自动分配和固定分配)。【问题4】(3分)?optionrouter192.168.1.254;optiondomain-name-serves192.168.1.1optiondomain-name“hunau.net”说明默认网关是192.168.1.254,域名是hunau.net,而域名服务器地址是192.168.1.1。【问题5】(3分)主要实现MAC地址和IP地址的绑定,为00:19:21:D3:3B:05此MAC的主机分配固定的IP地址192.168.1.17。答案:【问题1】(2分)(1)/etc/dhcpd.conf【问题2】(4分)(2)service dhcpd start(3)service dhcpd stop【问题3】(3分)181个【问题4】(3分)192.168.1.254、hunau.net、192.168.1.1【问题5】(3分)为00:19:21:D3:3B:05此MAC的主机分配固定的IP地址192.168.1.17

  • 第9题:

    某Linux DHCP服务器dhcpd.conf的配置文件如下:

    ddns-update-style none;subnet 172.16.0.0 netmask 255.255.255.0 { range 172.16.0.3 172.16.0.50; ignore client-updates; default-lease-time 3600; max-lease-time 7200; option routers 172.16.0.1; option domain-name “test.org”; option domain-name-servers 172.16.0.2;}host test1 {hardware ethernet 00:01:5F:96:26:13; fixed-address 172.16.0.3;}

    客户端dns服务器地址是 (请作答此空) ,Mac地址为00:01:5F:96:26:11的主机获得的地址是( )

    A.172.16.0.1
    B.172.16.0.2
    C.172.16.0.3
    D.172.16.0.4

    答案:B
    解析:
    从配置项option domain-name-servers 172.16.0.2可知dns服务器地址是B。

  • 第10题:

    Linux DHCP服务器中DHCP配置文件的相关配置项,如下所示。subnet 192.168.1.0 netmask255.255.255.0{range 192.168.1.10 192.168.1.200;default-lease-time 7200;max-lease-time 14400;option subnet-mask 255.255.255.0;option routers 192.168.1.1;option domain-name "myuniversity.edu.cn";option broadcast-address 192.168.1.255;option domain-name-servers 218.30.19.20,61.134.1.4;}DHCP配置的默认租约时间的长度为(请作答此空);DHCP配置的DNS域名服务器地址为( )。

    A.1小时
    B.2小时
    C.3小时
    D.4小时

    答案:B
    解析:
    subnet 192.168.1.0 netmask255.255.255.0{range 192.168.1.10 192.168.1.200;default-lease-time 7200;//指定默认租约时间的长度,单位是秒,这里租约时间为2小时,共7200秒max-lease-time 14400;option subnet-mask 255.255.255.0;//设置子网掩码option routers 192.168.1.1;//设置默认网关地址option domain-name "myuniversity.edu.cn";option broadcast-address 192.168.1.255;//配置广播地址option domain-name-servers 218.30.19.20,61.134.1.4;//配置DNS域名服务器地址}

  • 第11题:

    网络管理员将一台linux计算机配置DHCP服务器,要为客户端指定网关的IP地址为192.168.1.1。应在/etc/dhcpd.conf文件中进行的设置是()。

    • A、option routers 192.168.1.1;
    • B、option gateway 192.168.1.1;
    • C、option subnet-mask 192.168.1.1;
    • D、option domain-name-servers 192.168.1.1;

    正确答案:A

  • 第12题:

    多选题
    小王在Linux主机上完全安装了RedHatLinux企业版4.0,这时系统默认安装DHCP服务器软件包,下面关于DHCP服务器的配置文件描述正确的是()。
    A

    DHCP服务器的配置文件为/etc/dhcp/dhcpD.conf

    B

    DHCP服务器的配置文件为/etc/dhcpD.conf

    C

    DHCP服务器的配置文件默认是存在的,不需要创建

    D

    DHCP服务器的配置文件默认是不存在的,需要手工创建


    正确答案: A,C
    解析: 暂无解析

  • 第13题:

    阅读以下说明,回答问题1至问题6,将解答填入答题纸对应的解答栏内。

    【说明】

    在Linux下安装配置DHCP服务,DHCP服务程序/usr/sbin/dhcpd需要读取配置文件 /etc/d/hcpd.conf,以下是一个DHCP配置文件的主要内容:

    subnct200.117.207.0netmask255.255.255.0{

    range200.117.207.10 200.117.207.100;

    range200.117.207.110 200.117.207.200;

    default-lease-time 86400;

    max.1ease-time604800;

    option subnet-mask255.255.255.0;

    option routers200.117.207.1;

    option domain-name"myuniversity.cdu.cn";

    option broadcast-address200.117.207.255;

    option domain-name-servers200.117.207.3;

    }

    此配置允许DHCP服务器分配给客户的地址范围是什么?


    正确答案:117.207.10~200.117.207.100和200.117.207.110~200.117.207.200
    117.207.10~200.117.207.100和200.117.207.110~200.117.207.200 解析:本题考查Linux中DHCP服务器的安装和配置。
    DHCP(动态主机配置协议)可以使客户端自动从服务器得到一个IP地址。Linux是一种常用的网络操作系统,在Linux中可以安装高性能的DHCP服务器。
    当DHCP启动时,TCP/IP初始化并且向客户端发送一个DHCP DISCOVER的报文向DHCP服务器申请一个Ⅲ。DHCP服务器收到DHCP DISCOVER报文后,它将从客户端主机的地址池中为它提供一个尚未被分配的IP地址。该报文信息被返回到上述主机。客户端随后发出一个包含有DHCP服务器提供IP地址的DHCP REQUEST报文。 DHCP服务器向客户端发回一个含有原被发出IP地址及其分配方案的应答报文。DHCP服务器提供给客户端的IP地址是有时间限制的,DHCP客户端要想继续使用这个IP地址,必须在租用期到来时对它进行更新和续借。
    在Linux下安装配置DHCP服务,DHCP服务程序/usr/sbin/dhcpd需要读取配置文件 /etc/dhcpd.conf,dhcpd将客户端的租用的信息保存在dhcpd.1ease文件中。在DHCP服务器为客户提供IP地址之前,将在这个文件中记录租用的信息。新的租用信息会添加到 dhcpd.lease的尾部。为了向一个子网提供DHCP服务,dhcpd需要知道子网的网络号和子网掩码、地址范围等。以下是一个DHCP配置文件的主要内容:
    subnet200.117.207.0 netmask255.255.255.0{
    range200.117.207.10 200.117.207.100;
    range200.117.207.110 200.117.207.200;
    default-lease-time 86400;
    max-lease-time604800;
    opt,onsubnct-mask255.255.255.0;
    optionrouters200.117.207.1;
    option domain-name"myuniversity.edu.en";
    option broadcast-address200.117.207.255;
    option domain-name-servers200.117.207.3;
    }
    其中subnetX.X.X.X netmaskX.X.X.X指明子网和掩码;rang X.X.X.XX.X.X.X是DHCP可以分配的p地址,可以有多个这样的p地址范围;default-lease-time是设置默认的IP租用时间,常用的是86400秒(24小时);option routers指明作为网关的路由器地址; option domain-name-servers指明DNS服务器的p地址;options domain-name指明DNS域名;option broadcast-address指明子网的广播地址。
    dhcpd还可以把主机的MAC地址和IP地址捆绑在一起以防止IP地址的乱用。具体方法是在/etc/dhcpd.conf中输入 host pCl{hardware Ethernet XX.KX.XX.XX.XX.XXfixed-addressl92.168.0.9}
    为了启动dhcpd还需要创建租用文件dhcpd.1ease。如果希望在每次启动操作系统时自动启动dhcpd程序,可以输入命令:
    #/sbin/chkconfig-level 3 dhcpd on
    其中chkconfig命令用于检查、设置系统的各种服务;参数-level等级号>指定该系统服务在哪个执行等级中开启或关闭,范围是0~7。

  • 第14题:

    在Linux系统中配置DHCP服务器,该服务器配置文件的部分内容如下:

    option touters 192.168.1.254;

    option broadcast—address 192.168.1,255;

    option domain—name—servers 192.168.1.3 ;

    range 192.168.1.100 192.168.1.200 ;

    default—lease—time 21600 ;

    max—lease—time 43200;

    hoSt webserver {

    hardware ethernet 52:54:AB:34:5B:09;

    fixed—addresS 192.168.1.100;

    }

    }

    在主机webserver上运行ifconfig命令时显示如下,根据DHCP配置,填写空格中缺少的

    内容。

    该网段的网关IP地址为(7),域名服务器IP地址为(8)。


    正确答案:(4)52:54:AB:34:5B:09 (5)192.168.1.100 (6)255.255.255.0 (7)192.168.1.254 (8)192.168.1.3
    (4)52:54:AB:34:5B:09 (5)192.168.1.100 (6)255.255.255.0 (7)192.168.1.254 (8)192.168.1.3 解析:由hardware ethernet 52:54:AB:34:5B:09得出(4)题答案;
    由fixed-address 192.168.1.100得出(5)题答案;
    由option subnet-mask 255.255.255.0得出(6)题答案;
    由option touters 192.168.1.254得出(7)题答案;
    由optien domain-name-servels 192.168.1.3得出(8)题答案。

  • 第15题:

    请在(5)~(10)空白处填写恰当的内容。

    在Linux系统中使用(5)程序提供DHCP服务,DHCP服务器启动时自动读它的配置文件(6)。DHCP服务器配置文件如下所示:

    ddns-update-style. interim;

    ignore client-updates;

    default-lease-time 86400;

    max-lease-time 129600;

    subnet 192.168.0.0 netmask 255.255.255.0 {

    option routers 192.168.0.1;

    option subnet-mask 255.255.255.0;

    option broadcast-address 192.168.0.255;

    option domain-name-servers

    61.233.9.9, 202.96.133.134;

    range 192.168.0.10 192.168.0.250;

    }

    根据这个文件中的内容,该DHCP服务的默认租期是(7)天,DHCP客户机能获得的IP地址范围是;从(8)到(9);获得的DNS服务器IP地址为(10)。


    正确答案:(5)dhcpd (6)/etc/dhcpd.conf (7)1(或一) (8)192.168.0.10 (9)192.168.0.250 (10)61.233.9.9或202.96.133.134均正确
    (5)dhcpd (6)/etc/dhcpd.conf (7)1(或一) (8)192.168.0.10 (9)192.168.0.250 (10)61.233.9.9或202.96.133.134均正确 解析:在Linux系统中,DHCP服务的服务器程序是dhopd,该程序以独立方式启动运行,其配置文件是/etc/dhcpd.conf,在这个文件中定义了默认租期、最大租期、可分配的IP地址范围、子网掩码以及网关、名字服务器等选项。租期以秒为单位,例如 default-lease-time 86400表示默认租期是86 400s,正好是1天的时间。

  • 第16题:

    阅读以下说明,回答问题1~6,将答案填入对应的解答栏内。

    某公司有一个局域网,在ISP申请了Internet接入,接入方式是以太网,ISP分配给了一个固定的IP地址为222.152.199.33、子网掩码为255.255.255.252、默认网关为222.1 52.199.34、DNS为202.102.192.68。该公司有两台服务器,一台PC服务器S1作为代理服务器实现整个公司上网,代理服务器的操作系统是Linux,代理软件是squid;另一台PC服务器S2安装了DHCP服务,为内部客户机动态分配IP地址,拓扑图如图2-1所示

    下面分别是服务器S1的代理服务配置文件/etc/squid/squid.conf和服务器S2的DHCP服务配置文件/etc/dhcpd.conf主要内容。

    S1的/etc/squid/squid.conf文件的内容节选:

    http_port 8080

    cache_mem 194 MB

    cache_dir/home/squid/cache 40 00 24 33

    cache_access_log/usr/local/squid/logs/access.log

    cache_log/usr/local/squid/logs/cache.log

    dns_nameservers (2)

    acl denydomain dstdomain foo.com.tw

    acl all scr 0.0.0.0/0.0.0.0

    http_access deny denydomain

    http_access allow all

    cache mgr netsnake@263.net

    S2服务器/etc/dhcpd.conf文件的主要内容:

    subnet 192.168.1.0 netmask 255.255.255.0 {

    range (3) ;

    default-lease-time 86400;

    max-lease-time 604800;

    option subnet-mask 255.255.255.0;

    option routers 192.168.1.1;

    option broadcast-address 192.168.1.255;

    option domain-name-servers 202.102.192.68;

    }

    图2-1中(1)处该填写_____。


    正确答案:168.1.1
    168.1.1 解析:是代理服务器的内网的IP地址,此地址是内网各客户机的默认网关地址,由DHCP服务器配置文件/etc/dhcpd.conf中option routers语句可知,该地址是192.168.1.1。

  • 第17题:

    在Linux 中,( )是默认安装 DHCP服务器的配置文件。

    A. /etc/dhcpd.conf

    B. /etc/dhcp.conf

    C. /var/dhcpd.conf

    D. /var/dhcp.conf


    答案: A

  • 第18题:

    试题二(15分)

    阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。

    【问题1】(3分,每空1.5分)

    Linux服务器中DHCP服务程序/usr/sbin/dhcpd对应的配置文件名称是(1),该文件的缺省目录是(2)。

    【问题2】(6分,每空1分)

    某网络采用Linux DHCP服务器为主机提供服务,查看某主机的网络连接详细信息如图2-1所示。

    请根据图2-1中补充完成Linux DHCP服务器中DHCP配置文件的相关配置项。

    subnet 192.168.1.0 netmask255.255.255.0{

    range 192.168.1.10 192.168.1.200;

    default-lease-time (3) :

    max-lease-time 14400;

    option subnet-mask (4);

    option routers (5);

    option domain-name "myuniversity.edu.cn";

    option broadcast-address (6) ;

    optiondomain-name-servers (7) , (8) ;

    }

    【问题3】(6分,每空2分)

    如果要确保IP地址192.168.1.102分配给图2-1中的PC,需要在DHCP配置文件中补充以下语句。

    (9) pcl{hardwareethernet (10) ;fixed-address (11) ;}


    正确答案:
    【问题1】(3分)
    (1) dhcpd.conf
    (2) /etc
    【问题2】(6分)
    (3) 7200
    (4) 255.255.255.0
    (5) 192.168.1.1
    (6) 192.168.1.255
    (7) 218.30.19.50
    (8) 61.134.1.4
    【问题3】(6分)
    (9) host
    (10) 00:24:D2:DF:37:F3
    (11) 192:168.1.102

  • 第19题:

    阅读以下说明,回答问题1~3,将解答填入答题纸的对应栏内。某公司的网络拓扑结构如图所示。其中的DHCP server安装的Linux系统。



    图3-1【问题1】(3分)
    DHCP 服务器的配置文件“dhcpd.conf”内容如下:
    1 default-lease-time 172800;
    2 max-lease-time 259200;
    3 option subnet-mask 255.255.255.0;
    4 option broadcast-address 192.168.1.255;
    5 option router 192.168.1.253;
    6 option domain-name-serves 192.168.1.1, 192.168.1.2
    7 option domain-name “test.com”
    8 subnet 192.168.1.0 netmask 255.255.255.0
    9 {
    10 range 192.168.1.10 192 .168.1.100;
    11 }
     结合公司的网络拓扑结构,上述配置文件中第(1)行配置错误,需要将错误的参数修改为(2)。根据这个文件中的内容,该DHCP服务的默认租期是 (3) 天。
    【问题2】(6分)
      某用户的windows不能正常访问网络,管理员使用(4)命令,可以看到下图所示信息。



    可能的原因是(5),要解决此问题,可以在交换机上开启 (6) 功能,通过这种方式将交换机的接口设置为(7)接口。
    (6)备选答案:
      A、dhcp snooping B、dhcp relay C、dhcp discover D、dhcp unicast(7)备选答案:
      A、trust B、untrust C、dmz D、snooping
    【问题3】(6分)
     管理员发现问题后,在windows中可以通过运行 (8)和(9) 命令进行修复。若执行命令之后,查看到本机的IP地址仍为169.254.132.107,则可能是因为(10)。


    答案:
    解析:
    问题1:
    (1)5 (2)192.168.1.254(3) 2
    问题2:
    (4)ipconfig/all (1分)(5)网络中存在非法dhcp服务器 (2分) (6)A (1分)(7) A(1分)
    问题3:
    (8)ipconfig /release (9)ipconfig /renew(10) 网络没有DHCP服务器或者无法与dhcp服务器通信,获不到地址。
    【解析】
    问题1:
    从拓扑图可以看到默认网关应该是192.168.1.1,也就是路由器的接口IP地址。租约的默认单位是秒,这里需要换算成天,一天是86400秒。
    问题2:
    从图可以看出,显示出了IP地址的全部配置,因此是ipconfig/all.从图中也可以看到,客户机启用了DHCP,也获得了IP地址,但是IP地址范围不是服务器分配的地址范围,网关信息也不正确。因此是接收了非法dhcp服务器的信息。
    问题3:略

  • 第20题:

    Linux DHCP服务器中DHCP配置文件的相关配置项,如下所示。subnet 192.168.1.0 netmask255.255.255.0{range 192.168.1.10 192.168.1.200;default-lease-time 7200;max-lease-time 14400;option subnet-mask 255.255.255.0;option routers 192.168.1.1;option domain-name "myuniversity.edu.cn";option broadcast-address 192.168.1.255;option domain-name-servers 218.30.19.20,61.134.1.4;}DHCP配置的默认租约时间的长度为( );DHCP配置的DNS域名服务器地址为(请作答此空)。

    A.192.168.1.10
    B.218.30.19.2
    C.192.168.1.255
    D.61.134.1.4

    答案:D
    解析:
    subnet 192.168.1.0 netmask255.255.255.0{range 192.168.1.10 192.168.1.200;default-lease-time 7200;//指定默认租约时间的长度,单位是秒,这里租约时间为2小时,共7200秒max-lease-time 14400;option subnet-mask 255.255.255.0;//设置子网掩码option routers 192.168.1.1;//设置默认网关地址option domain-name "myuniversity.edu.cn";option broadcast-address 192.168.1.255;//配置广播地址option domain-name-servers 218.30.19.20,61.134.1.4;//配置DNS域名服务器地址}

  • 第21题:

    阅读以下说明,回答问题1~3,将解答填入答题纸的对应栏内。
    某公司的网络拓扑结构如图3-1所示。其中的DHCP server安装的Linux系统。



    【问题1】(10分)
    管理员根据公司的情况,在DHCP 服务器的配置文件是 "dhcpd.conf",具体内容如下:
    1 default-lease-time 172800; 2 max-lease-time 259200; 3 option subnet-mask 255.255.255.0; 4 option broadcast-address192.168.1.255; 5 option router 192.168.1.253; 6 option domain-name-serves192.168.1.1, 192.168.1.2 7 option domain-name “test.com” 8 subnet192.168.1.0 netmask 255.255.255.0 9 { 10 range 192.168.1.100 192 .168.1.200; 11 }
    结合公司的网络拓扑结构,上述配置文件中第(1)行配置错误,若要改正配置,通常使用vi (2)这个命令,看到上述内容,将错误的参数修改为(3)。根据这个文件中的内容,该DHCP服务的默认租期是 (4) 天,获得的DNS服务器IP地址为 (5) 。


    答案:
    解析:
    (1)5
    (2)/etc/dhcpd.conf
    (3)192.168.1.1
    (4) 2
    (5)192.168.1.1, 192.168.1.2 (写出其中一个就正确)
    【解析】
    从拓扑图可以看到默认网关应该是192.168.1.1,也就是路由器的接口IP地址。租约的默认单位是秒,这里需要换算成天,一天是86400秒。

  • 第22题:

    网络管理员将一台linux计算机配置DHCP服务器,要为客户端指定DNS服务器的IP地址为202.96.209.133。应在/etc/dhcpd.conf文件中进行的设置是()。

    • A、option routers 202.96.209.133
    • B、option subnet-mask 202.96.209.133
    • C、option domain-name-servers 202.96.209.133
    • D、fixed-address 202.96.209.133

    正确答案:C

  • 第23题:

    小王在Linux主机上完全安装了RedHatLinux企业版4.0,这时系统默认安装DHCP服务器软件包,下面关于DHCP服务器的配置文件描述正确的是()。

    • A、DHCP服务器的配置文件为/etc/dhcp/dhcpD.conf
    • B、DHCP服务器的配置文件为/etc/dhcpD.conf
    • C、DHCP服务器的配置文件默认是存在的,不需要创建
    • D、DHCP服务器的配置文件默认是不存在的,需要手工创建

    正确答案:B,D