《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小时内删除。
发表评论