RedHatlinux操作系统》实验报告
实验题目:DHCP的搭建与管理
姓名: 黄跃  座号:  32  班级: 计算机通信2  报告日期: 2011.4.5
一、实验内容简要描述
1、实验目标:在linux上配置DHCP服务器,使其相连的主机能够自动分配到相应的IP地址。
2、实验要求:(1)按步骤完成配置任务。(2)验证实验最终结果。(3)总结实验心得体会:
二、报告主要内容
1、设计思路: 利用VMware Player开启两台red hat linux,一台模拟DHCP服务器,一台作为客户机验证实验结果。
2、主要步骤:
      (1).配置linux DHCP服务器端ip地址。
      [root@dhcp ~]# ifconfig eth0 192.168.1.1 netmask 255.255.255.0
      [root@dhcp ~]# route add default gw 192.168.1.254
(2)安装DHCP服务器软件包,并查看安装结果。
[root@dhcp /]# cd /media/RHEL_5.1\ i386\ DVD/Server/
[root@dhcp Server]# rpm -qa | grep dhcp
dhcp-devel-3.0.5-7.el5
dhcpv6_client-0.10-33.el5
dhcp-3.0.5-7.el5
dhcpv6-0.10-33.el5
[root@dhcp Server]# rpm -ivh dhcp-3.0.5-7.el5.i386.rpm
[root@dhcp Server]# rpm -ivh dhcp-devel-3.0.5-7.el5.i386.rpm
[root@dhcp Server]# rpm -qa | grep dhcp
dhcp-devel-3.0.5-7.el5
dhcpv6_client-0.10-33.el5
dhcp-3.0.5-7.el5
(3)复制样本文件到DHCP配置文件中。
[root@dhcp Server]# cp /usr/share/doc/dhcp-3.0.f.sample  /f
(4).DHCP配置文件进行相应配置并保存。
[root@dhcp Server]# vi /f
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
        option routers                  192.168.1.254;
        option subnet-mask              255.255.255.0;
#      option nis-domain              "";
#      option domain-name              "";
#      option domain-name-servers      192.168.1.1;
        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.2 192.168.1.253;
        default-lease-time 21600;
        max-lease-time 43200;
        # we want the nameserver to appear at a fixed address
        host ns {
                dhat;
                hardware ethernet 12:34:56:78:AB:CD;
                fixed-address 207.175.42.254;
        }
}
:wq
5)启动DHCP服务器。
[root@dhcp Server]# service dhcpd start
(6)配置DHCP客户端
[root@localhost~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:0C:29:0B:24:8A
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no免费永久的linux服务器
PEERDNS=yes
(7)三、实验结果
[root@localhost ~]# ifdown eth0
[root@localhost ~]# ifconfig
[root@localhost ~]# ifup eth0
正在决定 eth0 IP 信息...完成。
[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:0B:24:8A 
          inet addr:192.168.1.126  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe0b:248a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:555 errors:0 dropped:0 overruns:0 frame:0
          TX packets:295 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:63036 (61.5 KiB)  TX bytes:67682 (66.0 KiB)
          Interrupt:67 Base address:0x2024
[root@dhcp Server]# cat /var/lib/dhcpd/dhcpd.leases
lease 192.168.1.126 {
  starts 5 2011/04/01 13:06:23;
  ends 5 2011/04/01 19:06:23;
  binding state active;
  next binding state free;
  hardware ethernet 00:0c:29:0b:24:8a;
 
4、实验体会
DHCP提供了安全的、可靠的且简单的TCP/I P网络配置,确保不会 发生地址冲突,并且通过地址分配的集中管理预留IP地址。DHCP提供 了计算机IP地址的动态配置,系统管理员通过限定租用时间来控制IP 地址的分配,该租用时间限定了一台计算机可以使用一个已分配给它 的IP地址的时间。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。