必威体育Betway必威体育官网
当前位置:首页 > IT技术

Cisco DHCP配置实验

时间:2019-07-01 08:43:21来源:IT技术作者:seo实验室小编阅读:53次「手机版」
 

dhcp配置

  • 一、PC动态获取ip地址(路由器做DHCP服务器
    • 1. 拓扑图
    • 2. 配置步骤(有些顺序不重要)
    • 3. 命令配置(之后的命令解析参考该实验)
  • 二、路由器端口动态获取ip地址(路由器做DHCP服务器)
    • 1. 拓扑图
    • 2. 配置步骤(有些顺序不重要)
    • 3. 配置命令
  • 三、跨网段的动态获取IP地址(路由器做DHCP服务器)即分配不同网段
    • 1. 拓扑图
    • 2. 配置步骤(有些顺序不重要)
    • 3. 配置命令
  • 四、跨网段的动态获取IP地址(计算机做DHCP服务器)
    • 1. 拓扑图
    • 2. 配置步骤
    • 3. 配置命令
  • 五、无线自动获取IP
  • 六、DHCP知识点
    • 1. 关于ip helper-address命令
    • 2.DHCP服务器分配地址原理
    • 3.DHCP请求过程
    • 4. ip helper-address 命令的注意事项
    • 5. DHCP好处:

一、PC动态获取IP地址(路由器做DHCP服务器)

1. 拓扑图

这里写图片描述

2. 配置步骤(有些顺序不重要)

1.创建地址池

2.分配的地址池范围

3.配置网关

4.配置dns

5.给路由器端口配置IP

6.如有需要则配置不自动分配的地址段或某个地址

3. 命令配置(之后的命令解析参考该实验)

Router>en

Router#config t

Router(config)#ip dhcp pool LAN (创建地址池,名字(LAN)自定义)

Router(dhcp-config)#network 192.168.1.0 255.255.255.0 (地址池范围)

Router(dhcp-config)#default-router 192.168.1.1 (默认网关)

Router(dhcp-config)#dns-server 192.168.1.2 (dns-server服务)

Router(dhcp-config)#int fa 0/0

Router(config-if)#ip address 192.168.1.1 255.255.255.0 (路由端口IP)

Router(config-if)#no shutdown

Router(config-if)#exit

Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.9 (表示某一段IP地址不由DHCP分配)

Router(config)#ip dhcp excluded-address 192.168.1.254 (表示某一个IP地址不由DHCP分配)

二、路由器端口动态获取IP地址(路由器做DHCP服务器)

1. 拓扑图

这里写图片描述

2. 配置步骤(有些顺序不重要)

R1:

1.创建地址池

2.分配地址池范围

3.分配网关

4.分配DNS

5.给路由器配置端口IP

6.如有需要则配置不自动分配的地址段或某个地址

R2:

1.进入接口

2.配置接口使用动态的方式从DHCP服务器获得IP地址

3. 配置命令

R1的配置和上面路由器配置一样

Router1:

Router>en

Router#config t

Router(config)#ip dhcp pool LAN

Router(dhcp-config)#network 192.168.1.0 255.255.255.0

Router(dhcp-config)#default-router 192.168.1.1

Router(dhcp-config)#dns-server 192.168.1.2

Router(dhcp-config)#int fa 0/0

Router(config-if)#ip address 192.168.1.1 255.255.255.0

Router(config-if)#no shutdown

Router(config-if)#exit

Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.9

Router(config)#ip dhcp excluded-address 192.168.1.254

Router2:

Router>en

Router#config t

Router(config)#int fa 0/0

Router(config-if)#ip address dhcp (配置接口使用动态的方式从DHCP服务器获得IP地址)

Router(config-if)#no shutdown

Router(config-if)#end

Router#show ip int fa 0/0 (查看接口IP)

三、跨网段的动态获取IP地址(路由器做DHCP服务器)即分配不同网段

1. 拓扑图

这里写图片描述

2. 配置步骤(有些顺序不重要)

1.创建地址池

2.分配地址池范围

3.分配网关

4.分配DNS

5.如有需要则配置不自动分配的地址段或某个地址

(由于有两个网段,所以要配置两次,修改范围、网关、dns、ip及地址)

6.给路由器接口配置IP

3. 配置命令

Router>

Router>en

Router#config t

Router(config)#ip dhcp exclude 192.168.10.1 192.168.10.9

Router(config)#ip dhcp pool a

Router(dhcp-config)#network 192.168.10.0 255.255.255.0

Router(dhcp-config)#default-router 192.168.10.1

Router(dhcp-config)#dns-server 192.168.10.1

Router(dhcp-config)#exit

Router(dhcp-config)#ip dhcp exclude 192.168.11.1 192.168.11.9

Router(config)#ip dhcp pool b

Router(dhcp-config)#network 192.168.11.0 255.255.255.0

Router(dhcp-config)#default-router 192.168.11.1

Router(dhcp-config)#dns-server 192.168.11.1

Router(config-if)#int fa0/0

Router(config-if)#ip address 192.168.10.1 255.255.255.0

Router(config-if)#no shutdown

Router(config-if)#int fa0/1

Router(config-if)#ip address 192.168.11.1 255.255.255.0

Router(config-if)#no shutdown

四、跨网段的动态获取IP地址(计算机做DHCP服务器)

1. 拓扑图

这里写图片描述

2. 配置步骤

1.给路由器端口配置IP

2.给不和DHCP服务器在同一网段的客户端设备指定服务器

3.配置服务器IP

4.配置服务器DHCP

3. 配置命令

Router>en

Router#configure terminal

Router(config)#interface FastEthernet0/0

Router(config-if)#ip address 192.168.10.1 255.255.255.0

Router(config-if)#no shutdown

Router(config)#interface FastEthernet0/1

Router(config-if)#ip address 192.168.11.1 255.255.255.0

Router(config-if)#no shutdown

Router(config-if)#exit

Router(config)#int fa 0/0

Router(config-if)#ip helper-address 192.168.11.5 (/指定dhcp服务器的地址,表示通过Ethernet0向该服务器发送DHCP请求包/ ,如果有多个服务器则再写该命令,改下地址)

服务器配置

1.配置IP、掩码和网关

2.配置DHCP:

这里写图片描述

五、无线自动获取IP

六、DHCP知识点

1. 关于ip helper-address命令

在客户端设备和DHCP服务器不在同一广播域内的时候,中间设备即路有器(路有功能的设备)必须要能够转发这种广播包,具体到cisco的设备上,则启用ip helper-address命令,来实现这种中继。

2.DHCP服务器分配地址原理

DHCP服务器要给终端设备分配地址则需要掌握两个重要的信息:

第一,该客户端设备所在网络的子网掩码,DHCP服务器依据子网掩码的信息来判断,服务器该分配哪个IP地址,以使得该ip地址在那个子网内,

第二,DHCP服务器必须知道客户端的MAC地址,以维护DHCP服务器的ip 地址和MAC之间的映射关系,由此保证同样一台客户机,每次启动后能获得和前一次相同的ip地址。

3.DHCP请求过程

配置了ip helper-address命令之后的路由器在中继DHCP请求时的工作过程如下:

a,DHCP客户端发送请求,由于没有ip地址,所以自己的源IP地址为0.0.0.0,而且也不知道目的DHCP服务器的地址,所以为广播255.255.255.255。该数据报中当然还包含其他信息,比如二层的信息,源mac地址,和目的mac地址FFFFFFFFFFFF。

b,当路由器接收到该数据报的时候,他就用自己的接口地址(接收到数据报的接口)来取代源地址0.0.0.0,并且用ip help-address 命令中指定的地址来取代目的地址255.255.255.255

c,当DHCP服务器接收到路有器转发过来的DHCP请求包时,他有了足够的信息,(由源IP地址中的地址,确定客户机所在的子网掩码,由此分配相应地址池中的空闲地址,并且知道了客户记得MAC地址,把它写入自己的数据库,建立IP地址和MAC的映射关系)然后DHCP服务器做出响应,并且由路有器把数据报转发会客户端。(整个过程应该在客户机和服务器之间还有一次会话,由于这不是路由器dhcp配置的讨论重点,这里不谈)

4、如果配置了两个DHCP服务器,我们必须分别用ip helper-address 命令指明,路有器会转发DHCP请求包到所有的DHCP服务器上。很多企业的做法都是至少有两台DHCP服务器,有提高冗余和可靠性的作用。此时,如果客户端受到几个来自不同DHCP服务器的应答,则只选择最先接收到的应答数据报。

4. ip helper-address 命令的注意事项

必须要注意的是:ip helper-address 命令不仅仅是只转发DHCP请求包,事实上,在默认情况下,他还转发其他的UDP报(比如DNS请求)到ip helper-address命令所指定的服务器上,所以这种额外的数据流量可能会增加DHCP服务器链路的负担以及服务器cpu负担。

5. DHCP好处:

避免手工设置IP与子网掩码产生的错误。避免IP地址冲突。

灵活设置地址租期(需要查资料)

DHCP属于TCP/IP标准协议

与DHCP相似的协议:BOOTP(主用于收银终端)都是客户/服务模式,都使用UDP的67和68号端口。BOOTP需预先手工配置主机信息。

参考链接:HTTPs://zhidao.baidu.com/question/552774419.HTML

相关阅读

frp实现内网穿透并配置自动启动

因为教研室的网没有固定公网ip,不能在其它地方连服务器,所以就用frp做了一个内网穿透。 准备工作 公网ip服务器(阿里云、腾讯云等

Tangram 2.0 VirtualView Demo 配置

天猫开源了一个动态UI的方案,包含https://github.com/alibaba/VirtualView-iOShttps://github.com/alibaba/tangram-ios简单来个De

./configure 的配置和用法

http://blog.csdn.net/u011216417/article/details/46592149Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在

Apache服务配置

Apache的简介: Apache是企业中常用的web服务,用来提供http://(超文本传输协议)。Apache是世界使用排名第一的Web服务器软件。它可以

VS2015环境搭建以及QT编译器和调试器配置

简述 之前介绍过 Qt5.x 的环境搭建,5.7 开始支持 VS2015,为了使用新的开发环境(典型的强迫症),不得不再次进行 Qt5.7 + VS2015 的环境

分享到:

栏目导航

推荐阅读

热门阅读