7.5 配置DHCP 和IP帮助(IP helper)地址

2014
10/28
17:04
作者:网络电子部
责编:wqy

7.5 配置DHCP 和IP帮助(IP helper)地址

7.5.1 实验目的

  • 加深对DHCP协议工作原理的理解
  • 配置一台RG-R1762路由器充当DHCP服务器,为两个独立子网(一个本地,一个远程)的客户提供DHCP服务。
  • 配置IP帮助地址特性转发来自于远程子网的DHCP请求

7.5.2 背景描述

在网路192.168.3.0/24和10.1.1.0/24中的用户需要DHCP服务来实现自动IP配置。通过在路由器R1上创建两个独立的IP地址池来为这两个网络提供DHCP服务。最后,配置路由器R2的快速以太网接口来转发包括DHCP请求在内的UDP广播到路由器R1上。

7.5.3实验设备

  • RG-R1700路由器2台,RG-S2126G交换机两台。
  • V.35线一条,交叉双绞线若干条。
  • 至少3台PC机,一台用于打开http://122.204.85.91_6:8080网页,进行设备配置

7.5.4 实验拓扑图

实验拓扑如图所示:

 

DHCP IP帮助(IP helper)地址网络图

 

试验步骤

1  根据拓扑图搭建和配置网络。

2  先把两路由器之间的网络连接好,为了配置简单,我们在这里用静态和默认路由来完成网络互通

部分配置命令如下:

 

R1(config)#int s1/2

R1(config-if)#ip address 192.168.1.1 255.255.255.0

R1(config-if)#cl ra 64000

R1(config-if)#no shutdown

R1(config-if)#exit

R1(config)#int f 1/0

R1(config-if)#ip address 10.1.1.1 255.255.255.0

R1(config-if)#no shutdown

R1(config-if)#exit

 

R2(config)#int s1/2

R2(config-if)#ip address 192.168.1.2 255.255.255.0

R2(config-if)#no shutdown

R2(config-if)#exit

R2(config)#int f 1/0

R2(config-if)#ip address 192.168.3.1 255.255.255.0

R2(config-if)#no shutdown

R2(config-if)#exit

 

R2(config)#ip route 0.0.0.0 0.0.0.0 s1/2                           (R2上添加默认路由)

R1(config)#ip route 192.168.3.0 255.255.255.0 192.168.1.2  (R1上添加到R2的静态路由)

之后,使用ping和show ip route 来验证网络并测试R1和R2之间的连通性。

配置R1 作为10.1.1.0/24 网络客户的DHCP服务器。首先,验证R1能使用DHCP服务并且已经启用它了,命令如下:

R1(config)#service dhcp

 

接下来,配置10.1.1.0网络的DHCP地址池,并将该地址池命名为10-network

R1(config)#ip dhcp pool 10-network

R1(dhcp-config)#network 10.1.1.0 255.255.255.0

 

  1. 配置了地址池,我们还应该注意到,我们有必要配置一些保留地址。

我们可以将这些地址从DHCP地址池中去除,以便DHCP服务器不会尝试把这写地址分配给客户,而是有可能手动固定的分配给一些特别的终端,比如说DNS服务器,WWW服务器等设备。命令如下

R1(config)#ip dhcp excluded-address 10.1.1.1  10.1.1.10

 

这样配置,路由器R1从10-network地址池中可动态的分配IP地址的时候,分配的起始地址将是10.1.1.11

 

5  返回到DHCP配置模式,配置IP选项,包括默认网关地址,DNS/WINS服务器地址和域名,配置命令如下:

 

R1(config)#ip dhcp pool 10-network

R1(dhcp-config)#default-router 10.1.1.1

R1(dhcp-config)#dns-server 10.1.1.2

R1(dhcp-config)#netbios-name-server 10.1.1.3

R1(dhcp-config)#domain-name wuse.com

 

说明:上面这些服务器只是在有需要的时候再做配置,本实验过程中可以不做配置

 

6  配置好DHCP服务器之后,就可以进行测试了。

在PC1的网卡属性里配置IP地址选项的时候,选择“自动获得IP地址”以及“自动获得DNS服务器地址”。点击确定后,我们就可以在MS-DOS界面中查看自动获取的情况了(ipconfig/all)

实验结果:

 

 

 

 

有时候,我们需要用命令释放掉地址或重新获得地址信息 (config /release) (ipconfig /renew )

实验结果:

 

 

 

 

7  在必要的时候,需要进行相关排错,可以用命令“show ip dhcp binding/conflict”查看DHCP服务器地址分配信息。

R1#sh ip dhcp bin      

实验结果:

 

 

输入命令“show ip dhcp server statistics”可以详细的查看网络中发送了多少DHCPOFFER消息以及DHCPREQUEST/ DHCPDISCOVER /DHCPREQUEST等消息

R1#sh ip dhcp server statistics

实验结果:

 

 

 

8  由于PC2 也需要动态IP配置,所以需要创建第二个适合于该网络的DHCP地址池(192.168.3.0 /24),并配置相应的网关选项。配置命令为:

 

R1(config)#ip dhcp pool 3-network

R1(dhcp-config)#network 192.168.3.0 255.255.255.0

R1(dhcp-config)#default-router 192.168.3.1

R1(dhcp-config)#dns-server 10.1.1.2

R1(dhcp-config)#netbios-name-server 10.1.1.3

R1(dhcp-config)#domain-name wuse.com

 

R1(config)#ip dhcp excluded-address 192.168.3.1 192.168.3.3

9  现在,DHCP服务器的配置已经完成了。然而,主机PC2使用UDP广播来发现IP地址,但路由器R2 并没有配置来转发UDP广播发路由器R1 ,命令如下:

R2(config)#interface f 1/0

R2(config-if)#ip helper-address 192.168.1.1

 

之后,PC2也就可以从在R1中的DHCP服务器获取地址了。

 

作者:网络电子部 责编:wqy  1854

版权所有© 郑州市信息技术学校 地址:郑州市郑东新区金龙路188号  邮编:451464
电话:党政办公室 (0371)-61130909  招生就业处 (0371)-61130911  实训处 (0371)-61130921
国家信息产业部ICP备案:
豫ICP备20022638号-1