dhcp服务配置实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件学院综合性、设计性实验报告

专业:网络工程年级/班级: 09级 5班 2012学年第一学期课程名称网络操作系统指导教师齐娜

本组成员

0928724039 路莉莎

学号姓名

实验地点过街楼C区实验时间周三1-2节

项目名称DHCP Relay服务器配置实验类型综合性/设计性

一、实验目的

1、理解在网络中部署DHCP服务器的解决方案;

2、掌握DHCP服务器的基本配置;

3、掌握DHCP客户端的配置和测试;

4、掌握在Linux下实现路由的方法;

5、掌握DHCP服务器中继代理的配置。

二、实验仪器或设备

硬件:学院提供公共机房,每个学生1台微型计算机;

软件:在虚拟机环境中安装RHEL5操作系统。

三、总体设计(设计原理、设计方案及流程等)

设计原理:为实现dhcp服务器与客户端之间的访问,在它们之间搭建一个有路由功能的的dhcp中继代理来实现

设计方案:VMware中的Linux系统作为DHCP服务器。IP地址为192.168.1.2,所在网络VMnet2。另克隆2个Linux系统:A、B。A为Router兼做DHCP Relay ,具有两块网卡,eth0作为网络VMnet2的网关,地址为192.168.1.1,eth1作为网络VMnet3的网关,地址为192.168.11.1;B为DHCP Client ,所在网络VMnet3 。拓扑图如下:

四、实验步骤(包括主要步骤、代码分析等)

1、DHCP服务器的配置

1)查看是否安装DHCP软件包,如果没有则安装,安装如下图:

2)DHCP主配置文件/etc/dhcpd.conf

rpm -ql dhcp (查看dhcp软件包安装在系统中的文件)

cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf 3)DHCP主配置文件的配置,如下图:

4)启动DHCP服务器

首次启动:service dhcpd start 或/etc/rc.d/init.d/dhcpd start

重启:service dhcpd restart 或/etc/rc.d/init.d/dhcpd restart

2、Linux下DHCP客户端配置

1)修改eth0的网卡配置

2)重新启动eth0网卡

3)查看eth0网卡状态

如下图:

3、检验-查看服务器上的租约文件

可通过rpm -ql dhcp查看,租约文件目录为/var/lib/dhcp/dhcpd.leases

4、DHCP Relay配置

1)VMware中的Linux系统作为DHCP服务器。IP地址为192.168.1.2,所在网络VMnet2。

另克隆2个Linux系统:A、B。A为Router兼做DHCP Relay ,具有两块网卡,eth0作为网络VMnet2的网关,地址为192.168.1.1,eth1作为网络VMnet3的网关,地址为192.168.11.1;B为DHCP Client ,所在网络VMnet3 。

2 )配置Router

①配置网卡

✦编辑主机A的虚拟机设置,再添加一块以太网卡,给两块网卡分别指定虚拟网络VMnet2、VMnet3。启动主机A。

✦配置eth0:netconfig(或setup) (ip 192.168.1.1, netmask 255.255.255.0)

✦配置eth1:netconfig -d eth1(或setup) (ip 192.168.11.1, netmask 255.255.255.0)

✦重启网络:service network restart

②开启路由功能

✦默认情况下,/proc/sys/net/ipv4/ip_forward文件中的值为0,表示未开启路由功能。

将其中的值设为1则表示开启路由。

✦方法如下:echo "1" > /proc/sys/net/ipv4/ip_forward

③检测路由

✦启动主机B,设置虚拟网络为VMnet3。

✦配置网卡:setup (ip 192.168.11.2 netmask 255.255.255.0 gateway 192.168.11.1) ✦查看ip:ifconfig eth0

✦查看网关:router

检测两个子网是否联通:ping 192.168.1.2

如下图:

3) 配置DHCP Relay 服务器

✦在主机A(Router+DHCPR)上安装dhcp软件。

✦vi /etc/sysconfig/dhcrelay

INTERFACES=“eth0 eth1"

DHC PSERVERS=“192.168.1.2”

✦启动DHCP中继服务:

service dhcrelay start

4)修改DHCP服务器配置文件

✦在原有的DHCP服务器上增加新网段192.168.11.0的地址池,配置与192.168.1.0网段类似。

✦vi /etc/dhcpd.conf

subnet 192.168.1.0 netmask 255.255.255.0 {……}

subnet 192.168.11.0 netmask 255.255.255.0 {……}

✦重启DHCP服务:

service dhcpd restart

5) 测试客户端

✦将主机B(DHCP Client)改为动态获取IP地址方式。

✦重启网络,动态申请新的IP地址:

service network restart

✦查看新ip:

ifconfig eth0

相关文档
最新文档