【路由交换技术】Cisco Packet Tracer基础入门教程(四)

Hello各位,好久不见,第四期我准备讲一下Packet Tracer中DHCP的配置,使用方法。
本章实验我们将拓扑中的某个路由器作为DHCP服务器(它仍然可作为路由器使用),通过命令配置DHCP服务。独立的服务器可通过图形化界面配置服务,相信大家看一下就可以操作,这一期我们就不讲这个了。
首先让我们了解一下什么是DHCP

文章目录

  • 什么是DHCP
  • 配置语法
  • 实验一(入门)
  • 实验二(简单)
  • 实验三(进阶)
    • 设置并分配Vlan
    • 配置路由器虚拟子接口
    • 配置路由器IP
    • 配置DHCP服务
    • 配置路由
    • ip helper-address
    • DHCP获取测试
    • 通信测试
  • 同系列文章
    • 基础入门教程
    • 具体功能文章

什么是DHCP

动态主机配置协议 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议) 是 RFC 1541(已被 RFC 2131 取代)定义的标准协议,该协议允许服务器向客户端动态分配 IP 地址和配置信息。(信息来源:百度百科)
通俗来讲,就我们今天在Packet Tracer中模拟的实验来说,配置了DHCP,我们就不需要像以前一样在每个终端中手动配置IP地址,子网掩码,网关地址和DNS地址了,通过DHCP即可自动获取并配置上,在比较复杂的试验中,这将大大节省我们的时间,并提高配置的正确率。
在这里插入图片描述

配置语法

今天我们直接甩出配置的语法,然后再通过实验来讲解如何操作并且需要注意哪些问题
下面是这些命令的简便写法:
ip dh po 地址池编号 (设置DHCP的IP地址池)
net 网段 子网掩码(设置网段)
de 网关地址 (设置默认网关地址)
dns DNS地址(设置DNS地址)

实验一(入门)

本次试验我们设置了一个路由器,一个交换机,连接三台终端设备,只存在一个网段(192.168.1.0/24)。我们将路由器计划设置为DHCP服务器。下面来进行操作。
在这里插入图片描述

我们可以先把路由器端口IP设置好,并打开端口,这里唯一的端口F0/0与终端相连(忽略交换机),因此他的IP需要设置为整个网段的网关地址,根据我的习惯设置为254,配置如图
在这里插入图片描述
现在我们拓扑上都是绿色的点了
在这里插入图片描述
然后来配置DHCP服务,只有一个网段,所以我们只需要设置一个地址池,我们这里就直接用简写的命令来配置,如图
在这里插入图片描述
OK,这样就完成了配置,我们一起来检验一下,打开PC4的IP面板,选择DHCP
在这里插入图片描述
可以看到,IP地址等信息已经自动获取到了,PC5,PC6也是一样
在这里插入图片描述
在这里插入图片描述
PC5访问PC3:
在这里插入图片描述
那么这个实验就完成了,相信大家已经掌握了DHCP的基础配置方法。

实验二(简单)

相较于实验一,实验二我们多了一组设备,同样是一个路由器,但现在整体要被分成两个网段(不考虑Vlan)。
在这里插入图片描述
同样,我们要先把路由器IP信息配置上,两个端口是两个网段的网关地址。
在这里插入图片描述
现在来配置一下DHCP,因为是两个网段,所以我们需要配置两个地址池,但语法都是一样的,下面来操作一下
在这里插入图片描述
在这里插入图片描述
我们可以输入end,两次回车退回到特权模式,输入sh run查看我们的配置情况
在这里插入图片描述
可以看到,两个IP地址池配置完成。下面我们就去检验一下,这里就用左上角的PC7和右下角的PC12做展示。
在这里插入图片描述
在这里插入图片描述

因为要模拟两个网段的通信,所以我们配置一下EIGRP动态路由,然后Ping一下
在这里插入图片描述
在这里插入图片描述
成功了,这个实验也就结束了

实验三(进阶)

这个实验会用到一些之前讲到的技术,如动态路由,Vlan,虚拟子接口等,如果还不熟悉这些,可以回头看看往期基础入门教程
这次的实验我们设计的稍微复杂一些,网段设计的多一些,并配置DHCP服务
拓扑图:
在这里插入图片描述
Switch5(左侧的交换机),用Vlan技术隔离成三个网段,Switch6(右侧的交换机)不做特殊处理,因此从图中我们得知这个拓扑图一共有6个网段
在这里插入图片描述
下面就开始操作了,

设置并分配Vlan

配置一下Swith5的Vlan,操作的具体含义不再赘述了。
操作中的简写:
e : exit(退出)
swi m a : switchport mode access(设置为用户模式)
swi a v 10 : switchport access vlan 10(将vlan10分配给该端口)
在这里插入图片描述
配置完成
在这里插入图片描述

配置路由器虚拟子接口

接下来我们来配置虚拟子接口,由于Switch5被隔离成了3个网段,但是相连的路由器只有一个端口f0/0,因此我们需要将这一个端口“拆”成三个端口(虚拟子接口),且每个子接口都对应为各网段网关。注意大的接口(f0/0)打开后,设置的子接口才能使用
操作中的简写:en do 10 : encapsulation dot1Q 10(将该子接口封装为vlan10)
在这里插入图片描述

配置路由器IP

Router3的三个虚拟子接口与三个网段终端相连,因此它们分别设置为三个网段的网关地址。
Router5的f0/1端口与终端相连(此交换机未使用VLan),设置为该网段网关,其余路由器端口IP地址按正常从1开始设置即可。
注意要打开路由器端口。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置完成
在这里插入图片描述

配置DHCP服务

因为是实验,我们不已简便为目的,选择Router5作为DHCP服务器,下面配置DHCP地址池,注意我们需要的终端网段仅为192.168.1.0/24,192.168.2.0/24,192.168.3.0/24,192.168.6.0/24,中间的4,5网段我们就可以不用设置在地址池中了
在这里插入图片描述
查看配置情况
在这里插入图片描述
配置完成后,我们来检验一下:
PC16,PC17成功获取,但是PC13-15却无法获取到IP地址等信息
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

这是为什么呢?
首先我们应该考虑到,DHCP服务器与获取失败的终端是跨网段的,没有配置路由,他们就无法通信,因此就不能获取到DHCP服务。

配置路由

此处我们配置EIGRP动态路由
需要注意的是,Router3与4个不同的网段相连,因此配置时需要配置4个网段
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
动态路由配置好了,现在我们从Router3 Ping Router5(DHCP服务器)
在这里插入图片描述

可以Ping通,那么我们再来试一下DHCP动态获取IP信息
在这里插入图片描述

可以看到,还是失败的。
至于原因,请大家往下看

ip helper-address

上面配置完路由仍无法获取DHCP服务的原因我们可以通俗理解为,需要获取DHCP服务的终端没有与DHCP服务器直接连接,他们离得太远了,因此它不知道哪一台服务器是他的DHCP服务器,就无法获取服务。
通过ip helper-address命令我们可以告诉他DHCP服务器的位置,从而引导它到相应服务器获取服务。
设置方法:
这个命令在与终端直接相连的路由器端口中设置
ip helper-address后面接DHCP服务器靠近终端这一侧的端口的IP地址。(从内到内)

演示:
由于与终端相连的是三个虚拟子接口,因此我们需要在三个子接口中分别设置这一命令,应设置的ip地址为Router5的f0/0接口(192.168.5.2)
在这里插入图片描述

DHCP获取测试

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

通信测试

PC13 Ping PC15
在这里插入图片描述

PC13 Ping PC17
在这里插入图片描述

成功

至此,实验已成


同系列文章

基础入门教程

【路由交换技术】Cisco Packet Tracer基础入门教程(一)
【路由交换技术】Cisco Packet Tracer基础入门教程(二)
【路由交换技术】Cisco Packet Tracer基础入门教程(三)

具体功能文章

Cisco Packet Tracer配置操作的三种命令模式
Cisco Packet Tracer如何搭建拓扑并连通(基础)
Cisco Packet Tracer配置静态路由
Cisco Packet Tracer配置动态路由(RIP,OSPF,EIGRP)
Cisco Packet Tracer中交换机VLAN配置
Cisco Packet Tracer路由器子接口

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/360004.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【2024.6.23】今日科技时事:科技前沿大事件

人不走空 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌赋:斯是陋室,惟吾德馨 目录 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌…

麦肯锡:量子传感究竟在何处可以发光发热

量子传感技术已经提供价值,潜在的应用案例可以塑造多个行业。有四种核心技术具有应用前景:固态自旋、中性原子、超导电路和离子阱,它们具有在广泛的物理属性上的传感能力,包括磁场、电场、旋转、温度、重力、时间和压力。选择哪种…

人脸处理——人脸换脸基础算法探索与应用测试指南

人工智能(AI)彻底改变了我们生活的许多方面,而这项技术的应用之一就是AI换脸工具。这些工具使用先进的计算机视觉技术和深度学习算法,例如生成对抗网络 (GAN),在照片或视频中将一个人的脸与另一个人的脸交换。 1. Dee…

HarmonyOS Next开发学习手册——ExtensionAbility

概述 EmbeddedUIExtensionAbility 是EMBEDDED_UI类型的ExtensionAbility组件,提供了跨进程界面嵌入的能力。 EmbeddedUIExtensionAbility需要和 EmbeddedComponent 一起配合使用,开发者可以在UIAbility的页面中通过EmbeddedComponent嵌入本应用的Embed…

短信平台是否支持接收回复信息?详细解答与操作指南

在数字化营销的浪潮中,短信平台成为商家和企业与客户沟通的重要桥梁。当涉及到客户反馈或交互时,很多商家和企业都会关心一个问题:短信平台是否支持接收回复信息?接下来,我们将详细解答这一问题,并提供操作…

如何在linux中下载R或者更新R

一、问题阐述 package ‘Seurat’ was built under R version 4.3.3Loading required package: SeuratObject Error: This is R 4.0.4, package ‘SeuratObject’ needs > 4.1.0 当你在rstudio中出现这样的报错时,意味着你需要更新你的R 的版本了。 二、解决方…

langchain教程-(1)Prompt模板

LangChain 的核心组件 模型 I/O 封装 LLMs:大语言模型Chat Models:一般基于 LLMs,但按对话结构重新封装PromptTemple:提示词模板OutputParser:解析输出 数据连接封装 Document Loaders:各种格式文件的加载…

linux中的调试工具gdb

目录 1.背景知识补充 2.使用 知识补充 1.背景知识补充 1.gcc下编译默认是release方式发布的,无法直接进行调试 如果要以debug方式发布,需要携带-g 可以使用grep查询 因为携带debug信息,其文件体积要大一些 2.使用 1.gdb 可执行程序 …

中控室操作台的作用有哪几方面

作为集中控制和管理各种设备、系统和流程的核心,中控室操作台不仅提高了工作效率,也确保了系统的安全性和稳定性。本文将对中控室操作台的主要作用进行详细解析。 一、集中控制与管理 中控室操作台的主要作用之一是实现对多个设备或系统的集中控制与管理…

k8s学习--chart包开发(创建chart包)

文章目录 chart包应用环境一、安装helm客户端工具二、chart包目录结构三、创建不可配置的chart1.创建目录和chart.yaml2.创建deployment.yaml3.创建service.yaml4.使用chart安装应用5.查看和验证 四、创建可配置的Chart1.官方的预定义变量2.新增values.yaml文件3.配置deploy引用…

前端基础——自学习梳理

超文本协议HTML <!DOCTYPE HTML> <html><head><meta charset"utf-8"> <style> /*Css*/.sty1{height:100px;width:100px;background-color: red;margin-top: 10px;float:left;margin-left: 10px;box-shadow: 10px 10px 10px #0000…

MySQL的自增 ID 用完了,怎么办?

MySQL 自增 ID 一般用的数据类型是 INT 或 BIGINT&#xff0c;正常情况下这两种类型可以满足大多数应用的需求。 当然也有不正常的情况&#xff0c;当达到其最大值时&#xff0c;尝试插入新的记录会导致错误&#xff0c;错误信息类似于&#xff1a; ERROR 167 (22003): Out o…

IOS开发学习日记(十六)

目录 App间的唤起和通信 App跳转 通过Scheme唤起其他App Universal Link 组件化 App间的唤起和通信 App跳转 使用URL Scheme支持App启动、跳转及参数传递 分享 / 登陆 / 拉起App Store等 设置URL Type 在UIApplication中处理参数和业务逻辑 -(BOOL)application:(UIApp…

CBSD创建和管理bhyve容器Ubuntu@FreeBSD

bhyve介绍&#xff1a;bhyve&#xff1a;FreeBSD下的原生虚拟机管理器_freebsd 虚拟化平台bhyve-CSDN博客 两个bhyve的管理软件&#xff1a;使用bvm管理bhyve虚拟机管理系统FreeBSD-CSDN博客 vm-bhyve&#xff1a;bhyve虚拟机的管理系统FreeBSD-CSDN博客 现在&#xff0c;我…

【ARMv8/v9 GIC 系列 4.2 -- GIC CPU Interface 详细介绍】

文章目录 GIC CPU Interface 介绍CPU Interface 主要寄存器 GIC CPU Interface 介绍 A 系列处理器提供 5个管脚来实现中断&#xff0c;分别是&#xff1a; nIRQ&#xff1a;物理普通中断nFIQ&#xff1a;物理快速中断nVIRQ&#xff1a;虚拟普通中断nVFIQ&#xff1a;虚拟快速…

Hi3861 OpenHarmony嵌入式应用入门--LiteOS Mutex

CMSIS 2.0接口中的Mutex&#xff08;互斥锁&#xff09;是用于在多线程环境中保护共享资源的访问机制。Mutex&#xff08;互斥锁&#xff09;是一种特殊的信号量&#xff0c;用于确保同一时间只有一个线程可以访问特定的共享资源。 在嵌入式系统或多线程应用中&#xff0c;当多…

C语言常用标准头文件

头文件的基础概念 在C的系列语言程序中&#xff0c;头文件&#xff08;通常扩展名为.h&#xff09;被大量使用&#xff0c;它通常包含函数、变量、结构体等的声明和定义&#xff0c;以及一些宏定义和类型定义。头文件的主要作用是为了方便管理和重用代码&#xff0c;它可以被多…

3dsMax怎样让渲染效果更逼真出色?三套低中高参数设置

渲染是将精心构建的3D模型转化为逼真图像的关键步骤。但要获得令人惊叹的渲染效果&#xff0c;仅仅依赖默认设置是不够的。 实现在追求极致画面效果的同时&#xff0c;兼顾渲染速度和时间还需要进行一些调节设置&#xff0c;如何让渲染效果更加逼真&#xff1f; 一、全局照明与…

【Python】已解决:urllib模块设置代理ip

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决&#xff1a;urllib模块设置代理ip 一、分析问题背景 在使用Python的urllib模块进行网络请求时&#xff0c;有时我们需要通过代理服务器来发送请求&#xff0c;以达到隐藏真…

设计模式原则——单一职责原则(SPS)

设计模式原则 设计模式示例代码库地址&#xff1a; https://gitee.com/Jasonpupil/designPatterns 单一职责原则&#xff08;SPS&#xff09;&#xff1a; 又称单一功能原则&#xff0c;面向对象五个基本原则&#xff08;SOLID&#xff09;之一原则定义&#xff1a;一个类应…