创建三个网络,分别使用RIP、OSPF、静态,并每个网络10个电脑。使用DHCP分配IP

DHCP

  • 自动分配IP,集中管理,提高效率

在路由器中设置

Router>en
Router#conf t
Router(config)#ip dhcp pool ip30 //创建DHCP地址池
Router(dhcp-config)#network 192.168.30.0 255.255.255.0 // 配置网络地址和子网掩码
Router(dhcp-config)#default-router 192.168.30.254 //配置默认网关
Router(dhcp-config)#dns-server 9.9.9.9 //配置DNS服务器
Router(dhcp-config)#ex
Router(config)#int g0/1  //进入端口 
Router(config-if)#no shutdown  //开启端口
Router(config-if)#ip add 192.168.30.254 255.255.255.0  // 配置ip地址

如果跨网络连接DHCP服务器,需要通过DHCP中继模式

  • 为不同的局域网提供自动分配ip
  • 可跨网络连接
// 配置DHCP中继(当DHCP服务器不在本地网络时)
Router(config)# interface gigabitethernet0/0
Router(config-if)# ip helper-address 10.1.1.1 //指向DHCP服务器

创建三个网络,分别使用RIP、OSPF、静态,并每个网络10个电脑。使用DHCP分配IP。

image-20250425222104697

dhcp分配ip

  • 路由器0(rip)
Router>en
Router#conf t
Router(config)#ip dhcp pool ip10
Router(dhcp-config)#network 192.168.10.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.10.254
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#int g0/0
Router(config-if)#no shutdown 
Router(config-if)#ip add 192.168.10.254 255.255.255.0
  • 路由器1(ospf)

Router#conf t
Router(config)#ip dhcp pool ip20
Router(dhcp-config)#network 192.168.20.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.20.254
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#int g0/0
Router(config-if)#no shutdown 
Router(config-if)#ip add 192.168.20.254 255.255.255.0
  • 路由器2(静态路由)
Router>en
Router#conf t
Router(config)#ip dhcp pool ip30
Router(dhcp-config)#network 192.168.30.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.30.254
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#int g0/0
Router(config-if)#no shutdown 
Router(config-if)#ip add 192.168.30.254 255.255.255.0
  • 以上步骤完成即可自动分配ip,要去桌面点击dhpc

给端口配置ip

  • 路由器0
Router(config)#int g0/1
Router(config-if)#no shutdown 
Router(config-if)#ip add 10.10.10.1 255.255.255.0
  • 路由器1
Router(config)#int  g0/1
Router(config-if)#ip add 20.20.20.1 255.255.255.0
Router(config-if)#no shutdown 
  • 路由器2
Router(config)#int g0/1
Router(config-if)#no shutdown 
Router(config-if)#ip add 30.30.30.1 255.255.255.0
  • 路由器3
Router(config)#int g0/0
Router(config-if)#no shutdown 
Router(config-if)#ip add 10.10.10.2 255.255.255.0
Router(config-if)#ex
Router(config)#int g0/1
Router(config-if)#no shutdown 
Router(config-if)#ip add 30.30.30.2 255.255.255.0
Router(config-if)#ex
Router(config)#int g0/2
Router(config-if)#no shutdown 
Router(config-if)#ip add 20.20.20.2 255.255.255.0
Router(config-if)#ex

在路由器3实现重分发

  • 路由器0
Router(config)#router rip
Router(config-router)# version 2
Router(config-router)#network 192.168.10.0
Router(config-router)#network 10.10.10.0
  • 路由器1
Router(config)#router ospf 1
Router(config-router)#network 20.20.20.0 0.0.0.255 area 0
Router(config-router)#network 192.168.20.0 0.0.0.255 area 0
  • 路由器2
Router#conf t
Router(config)#ip route 192.168.30.0 255.255.255.0 30.30.30.2
Router(config)#ip route 0.0.0.0 0.0.0.0 30.30.30.2
  • 路由器3
Router(config)#router ospf 1
Router(config-router)#network 20.20.20.0 0.0.0.255 area 0 
Router(config-router)#redistribute static subnets 
Router(config-router)#redistribute rip subnetsRouter(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 10.10.10.0
Router(config-router)#redistribute static subnets 
Router(config-router)#redistribute rip subnetsRouter(config)#ip route 192.168.30.0 255.255.255.0 30.30.30.1

image-20250425222925289

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

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

相关文章

如何使用 WMIC 命令在 Windows 11 或 10 上卸载软件

如果您正在寻找一个命令提示符或 PowerShell 命令来卸载 Windows 应用程序,那么使用 wmic(Windows Management Instrumentation Command-line)是一种强大的技术,尤其是在处理难以卸载的程序或自动化卸载过程时。在本教程中,我们将学习如何使用 wmic 来卸载软件。 先决条件…

FEKO许可证的安全与合规性

在电磁仿真领域,FEKO软件因其出类拔萃的性能和广泛的应用场景,赢得了全球用户的广泛赞誉。但在这背后,是什么让FEKO在众多竞争者中脱颖而出?答案是其许可证的安全与合规性。它们不仅为用户提供了坚固的保障,更确保了用…

ESP32开发入门(九):HTTP服务器开发实践

一、HTTP服务器基础 1.1 什么是HTTP服务器? HTTP服务器是能够处理HTTP请求并返回响应的网络服务程序。在物联网应用中,ESP32可以作为轻量级HTTP服务器,直接接收来自客户端(如浏览器、手机APP)的请求。 1.2 ESP32作为HTTP服务器的特点 轻量…

《棒球百科》MLB棒球公益课·棒球1号位

MLB(美国职业棒球大联盟)的棒球公益课通过推广棒球运动、普及体育教育,对全球多个地区产生了多层次的影响: 1. 体育文化推广 非传统棒球地区的普及:在棒球基础较弱的地区(如中国、欧洲部分国家&#xff09…

Baumer工业相机堡盟工业相机的工业视觉是否可以在室外可以做视觉检测项目

Baumer工业相机堡盟工业相机的工业视觉是否可以在室外可以做视觉检测项目 Baumer工业相机​视觉检测项目为什么偏爱“室内环境”?​工业视觉中为什么倾向于室内环境**保障人员与设备安全**:室内环境可以提供更好的安全保障,避免检测设备和人员…

1. 使用 IntelliJ IDEA 创建 React 项目:创建 React 项目界面详解;配置 Yarn 为包管理器

1. 使用 IntelliJ IDEA 创建 React 项目:创建 React 项目界面详解;配置 Yarn 为包管理器 🧩 使用 IntelliJ IDEA 创建 React 项目(附 Yarn 配置与 Vite 建议)📷 创建 React 项目界面详解1️⃣ Name&#xf…

C++GO语言微服务之用户信息处理②

目录 01 03-获取用户信息-上 02 04-获取用户信息-下 03 05-更新用户名实现 01 06-中间件简介和中间件类型 02 07-中间件测试和模型分析 03 08-中间件测试案例和小结 04 09-项目使用中间件 01 03-获取用户信息-上 ## Cookie操作 ### 设置Cookie go func (c *Context) …

QMK键盘固件开发全解析:QMK 固件开发的最新架构和规范(2025最新版)

QMK键盘固件开发全解析:QMK 固件开发的最新架构和规范(2025最新版) 📚 前言概述 QMK(Quantum Mechanical Keyboard)作为目前开源键盘固件领域的"扛把子",凭借其强大的功能和活跃的社区支持,已经成为众多DIY键盘爱好者的首选开发框架。无论是入门级玩家还是资…

极狐GitLab 容器镜像仓库功能介绍

极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有: 极狐GitLab 中文文档极狐GitLab 中文论坛极狐GitLab 官网 极狐GitLab 容器镜像库 (BASIC ALL) 您可以使用集成的容器镜像库,来存储每个极狐GitLab 项目的容器镜像。 要为您…

Umi+React+Xrender+Hsf项目开发总结

一、菜单路由配置 1.umirc.ts 中的路由配置 .umirc.ts 文件是 UmiJS 框架中的一个配置文件,用于配置应用的全局设置,包括但不限于路由、插件、样式等。 import { defineConfig } from umi; import config from ./def/config;export default defineCon…

【运维】基于Python打造分布式系统日志聚合与分析利器

《Python OpenCV从菜鸟到高手》带你进入图像处理与计算机视觉的大门! 解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界 在分布式系统中,日志数据分散在多个节点,管理和分析变得复杂。本文详细介绍如何基于Python开发一个日志聚合与分析工具,结合Logstash和F…

Python实战:海量获取京东商品信息

在数据驱动的商业时代,数据就是最宝贵的资源。对于电商从业者、市场分析师而言,从京东这类大型电商平台获取商品信息,能够为市场调研、竞品分析、销售策略制定提供重要依据。今天,就来分享如何用Python实现京东商品信息的海量获取…

聊一聊常见的超时问题:timeout

大家好,我是G探险者! 在日常开发中,“超时(Timeout)”类错误是开发者们经常遇到的问题。无论是调用第三方服务、访问数据库,还是并发任务处理,都可能因超时而导致请求失败或系统异常。 本文将系…

创建型模式:工厂方法(Factory Method)模式

一、简介 工厂方法(Factory Method)模式是一种创建型设计模式,它定义了一个创建对象的接口,但让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。在 C# 中,工厂方法模式提供了一种更灵活的对象创建方式,将对象的创建和使用分离,提高了代码的可维护性和…

外网访问内网海康威视监控视频的方案:WebRTC + Coturn 搭建

外网访问内网海康威视监控视频的方案:WebRTC Coturn 需求背景 在仓库中有海康威视的监控摄像头,内网中是可以直接访问到监控摄像的画面,由于项目的需求,需要在外网中也能看到监控画面。 实现这个功能的意义在于远程操控设备的…

Redis 8.0正式发布,再次开源为哪般?

Redis 8.0 已经于 2025 年 5 月 1 日正式发布,除了一些新功能和性能改进之外,一个非常重要的改变就是新增了开源的 AGPLv3 协议支持,再次回归开源社区。 为什么说再次呢?这个需要从 2024 年 3 月份 Redis 7.4 说起,因为…

382_C++_在用户会话结束时,检查是否有其他会话仍然来自同一个客户端 IP 地址,没有连接状态设置为断开,否则为连接

之前出现的问题:重启管理机,工作机上面热备连接状态显示未连接 (此时是有一个工作机连接管理机的),所以正常应该是连接状态解决:根因分析: 重启管理机后,管理机给过来的cookie是空的,导致工作机同时存在两个管理机的session,在其中一个超时后,调用回调函数通知会话断开…

大模型系列(五)--- GPT3: Language Models are Few-Shot Learners

论文链接: Language Models are Few-Shot Learners 点评: GPT3把参数规模扩大到1750亿,且在少样本场景下性能优异。对于所有任务,GPT-3均未进行任何梯度更新或微调,仅通过纯文本交互形式接收任务描述和少量示例。然而&…

【网络分析工具】网络工具wireshark、TCPdump、iperf使用详解

这里写目录标题 1. wireshark1.1. 过滤包1.2. 常见分析 2. tcpdump3. iperf 1. wireshark **ip.dst eq 10.0.0.21** 是用于网络流量分析工具(例如 Wireshark 或 tcpdump)的过滤器表达式。 它的作用是筛选出所有目标IP地址为 10.0.0.21 的数据包 IP.add…

Django rest_framework 信号机制生成并使用token

1、在setting.py 中增加设置 DEFAULT_AUTHENTICATION_CLASSES:[rest_framework.authentication.BasicAuthentication,#基本的用户名密码验证rest_framework.authentication.SessionAuthentication,rest_framework.authentication.TokenAuthentication,# token 认证], INSTALLE…