2022年linuxDHCP服务器搭建 .pdf
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 地址。rootdhcp # ifconfig eth0 192.168.1.1 netmask 255.255.255.0 rootdhcp # route add default gw 192.168.1.254 (2)安装 DHCP 服务器软件包,并查看安装结果。rootdhcp /# cd /media/RHEL_5.1 i386 DVD/Server/ rootdhcp 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 rootdhcp Server# rpm -ivh dhcp-3.0.5-7.el5.i386.rpm rootdhcp Server# rpm -ivh dhcp-devel-3.0.5-7.el5.i386.rpm rootdhcp 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 配置文件中。rootdhcp Server# cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf (4).对 DHCP 配置文件进行相应配置并保存。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - rootdhcp Server# vi /etc/dhcpd.conf 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 domain.org; # option domain-name domain.org; # 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). Dont 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 next-server ; hardware ethernet 12:34:56:78:AB:CD; fixed-address 207.175.42.254; :wq (5)启动 DHCP 服务器。rootdhcp Server# service dhcpd start (6)配置 DHCP 客户端 。rootlocalhost#vi /etc/sysconfig/network-scripts/ifcfg-eth0 # Advanced Micro Devices AMD 79c970 PCnet32 LANCE DEVICE=eth0 BOOTPROTO=dhcp 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - HWADDR=00:0C:29:0B:24:8A ONBOOT=yes TYPE=Ethernet USERCTL=no IPV6INIT=no PEERDNS=yes(7)三、实验结果rootlocalhost # ifdown eth0 rootlocalhost # ifconfig rootlocalhost # ifup eth0 正在决定eth0 的 IP 信息.完成。rootlocalhost # 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:0 x2024 rootdhcp 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; 四、实验体会DHCP 提供了安全的、可靠的且简单的TCP/I P 网络配置 ,确保不会发生地址冲突,并且通过地址分配的集中管理预留IP 地址。 DHCP 提供了计算机IP 地址的动态配置,系统管理员通过限定租用时间来控制IP 地址的分配 ,该租用时间限定了一台计算机可以使用一个已分配给它的 IP 地址的时间。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -