当前位置: 首页 > news >正文

网络学习第四篇

引言: 

我们在第三篇的时候出现了错误,我们要就行排错,那么我们要知道一下怎么配置静态路由实现ping通,这样子我们才知道下一跳到底是什么,为什么这样子做。

实验目的

理解和掌握静态路由的基本概念和配置方法。

实现两个不同网络之间的通信。

实验环境

两台路由器(AR5和AR6)。

三台PC机(分别连接到路由器的不同接口)。

交换机或直接连接(用于连接路由器和PC机)。

实验拓扑如下:

实验环境

  • 两台路由器(AR5和AR6)。
  • 三台PC机(分别连接到路由器的不同接口)。
  • 交换机或直接连接(用于连接路由器和PC机)。

网络ip

AR5的GigabitEthernet 0/0/0接口连接到192.168.1.0/24网络,IP地址为192.168.1.254。

AR5的GigabitEthernet 0/0/1接口连接到12.1.1.0/24网络,IP地址为12.1.1.1。

AR6的GigabitEthernet 0/0/0接口连接到12.1.1.0/24网络,IP地址为12.1.1.2。

AR6的GigabitEthernet 0/0/1接口连接到172.16.1.0/24网络,IP地址为172.16.1.254。

表格形式如下:

设备接口连接网络IP地址
AR5 系列千兆以太网 0/0/0192.168.1.0/24192.168.1.254
AR5 系列千兆以太网 0/0/112.1.1.0/2412.1.1.1
AR6 系列千兆以太网 0/0/012.1.1.0/2412.1.1.2
AR6 系列千兆以太网 0/0/1172.16.1.0/24172.16.1.254

1. 配置接口IP地址

首先,需要为每台路由器的接口配置正确的IP地址。

对于AR5的路由器:

system-view
interface GigabitEthernet 0/0/0ip address 192.168.1.254 255.255.255.0quit
interface GigabitEthernet 0/0/1ip address 12.1.1.1 255.255.255.0quit

对于AR6路由器:

system-view
interface GigabitEthernet 0/0/0ip address 12.1.1.2 255.255.255.0quit
interface GigabitEthernet 0/0/1ip address 172.16.1.254 255.255.255.0quit

2. 配置静态路由

接下来,配置静态路由以确保两个网络之间的通信。

在AR5上配置到172.16.1.0/24网络的静态路由:

ip route-static 172.16.1.0 255.255.255.0 12.1.1.2

在AR6上配置到192.168.1.0/24网络的静态路由:

ip route-static 192.168.1.0 255.255.255.0 12.1.1.1

3. 保存配置

在两台路由器上保存配置,确保重启后配置不会丢失。

save

验证配置

使用ping命令从AR5路由器测试到172.16.1.1的连通性。

使用ping命令从AR6路由器测试到192.168.1.1的连通性。

查看路由表,确认静态路由已经正确添加。

display ip routing-table

实验总结

通过这个实验,我们应该能够理解静态路由的基本概念,包括如何配置路由器接口的IP地址、如何添加静态路由以及如何验证网络连通性。静态路由是一种简单但有效的网络配置方法,适用于小型或特定网络环境中的路由需求。

配置脚本附录:

进入全局配置模式
system-view  
配置接口IP地址
对于AR5路由器:
interface GigabitEthernet 0/0/0  
ip address 192.168.1.254 255.255.255.0  
quit  
interface GigabitEthernet 0/0/1  
ip address 12.1.1.1 255.255.255.0  
quit  
对于AR6路由器:
interface GigabitEthernet 0/0/0  
ip address 12.1.1.2 255.255.255.0  
quit  
interface GigabitEthernet 0/0/1  
ip address 172.16.1.254 255.255.255.0  
quit  
配置静态路由
在AR5上配置到172.16.1.0/24网络的静态路由:
ip route-static 172.16.1.0 255.255.255.0 12.1.1.2  
在AR6上配置到192.168.1.0/24网络的静态路由:
ip route-static 192.168.1.0 255.255.255.0 12.1.1.1  
保存配置
save  

相关文章:

网络学习第四篇

引言: 我们在第三篇的时候出现了错误,我们要就行排错,那么我们要知道一下怎么配置静态路由实现ping通,这样子我们才知道下一跳到底是什么,为什么这样子做。 实验目的 理解和掌握静态路由的基本概念和配置方法。 实…...

【资料】网络安全风险评估报告,风险管理报告,网络安全风险管理计划,网络安全网络安全能力验证报(Word原件)

一、概述 1.1工作方法 1.2评估依据 1.3评估范围 1.4评估方法 1.5基本信息 二、资产分析 2.1 信息资产识别概述 2.2 信息资产识别 三、评估说明 3.1无线网络安全检查项目评估 3.2无线网络与系统安全评估 3.3 ip管理与补丁管理 3.4防火墙 四、威胁细类分析 4.1威胁…...

Django基础用法+Demo演示

Django快速上手 参考: Django快速上手 再写几个页面 编辑demo1/urls.py, 添加URL和视图函数映射 urlpatterns [path(index/, views.index),path(user/list/, views.user_list),path(user/add/, views.user_add), ]编辑app01/views.py,添加几个函数 from djang…...

【webrtc】 RTP 中的 MID(Media Stream Identifier)

RTP 中的 MID(Media Stream Identifier) RID及其与MID的区别 cname与mid的对比【webrtc】CNAME 是rtprtcp中的Canonical Name(规范化名称) 同样都是RTP头部扩展: 基于mediasoup的最新的代码,学习,发现mid在创建RtpSendStream时是必须传递的参数: 例如 D:\XTRANS\soup\…...

React 中 为什么多个 JSX 标签需要被一个父元素包裹?

为什么多个 JSX 标签需要被一个父元素包裹? JSX 虽然看起来很像 HTML,但在底层其实被转化为了 JavaScript 对象,你不能在一个函数中返回多个对象,除非用一个数组把他们包装起来。这就是为什么多个 JSX 标签必须要用一个父元素或者…...

记录日志中logback和log4j2不能共存的问题

本文章记录设置两个日志时候,控制台直接报错 标黄处就是错误原因:1. SLF4J(W):类路径包含多个SLF4J提供程序。 SLF4J(W):找到提供程序[org.apache.logging.slf4j. net]。 SLF4J(W):找到提供程序[ch.qos.log .classi…...

第5章: 图像变换与仿射操作

图像变换和仿射操作是图像处理中常用的技术,通过旋转、缩放、平移、剪裁等操作,可以实现多种视觉效果以及数据增强。 1.1 图像旋转 1.1.1 基础旋转操作 使用 rotate() 方法可以对图像进行旋转操作,指定旋转的角度(以度为单位&am…...

【计算机网络】【网络层】【习题】

计算机网络-传输层-习题 文章目录 13. 图 4-69 给出了距离-向量协议工作过程,表(a)是路由表 R1 初始的路由表,表(b)是相邻路由器 R2 传送来的路由表。请写出 R1 更新后的路由表(c)。…...

Scala的不可变Map常用操作

//类型:不可变,可变 //操作:添加元素,删除元素,查询元素,删除元素,遍历 object map {def main(args: Array[String]): Unit {//不可变Mapval map1 Map("鄂"->"湖北省"…...

nginx配置负载均衡详解

在现代的 web 应用中,负载均衡是确保高可用性、可扩展性和稳定性的关键技术之一。Nginx 是一个非常流行的反向代理服务器和负载均衡器,它支持多种负载均衡策略,能够帮助将客户端的请求分发到多个后端服务器,以提高系统的整体性能和…...

传奇996_19——龙岭总结

功能: 切割 切割属性: 即人物属性,可以设置临时属性或者永久属性,龙岭使用的是临时属性,所谓临时就是存在有效期,龙岭设置的有效期是123456789秒,即1428.89802天。 龙岭写法(倒叙…...

el-table 行列文字悬浮超出屏幕宽度不换行的问题

修改前的效果 修改后的效果 ui框架 element-plus 在网上找了很多例子都没找到合适的 然后这个东西鼠标挪走就不显示 控制台也不好调试 看了一下El-table的源码 他这个悬浮文字用的el-prpper 包着的 所以直接改 .el-table .el-propper 设置为max-width:1000px 就可以了 吐槽一…...

鸿蒙HarmonyOS 网络请求获取数据Http

注意的是;要为接口返回值指定类型 ,以及定义接口数据类型 index.ets import { http } from kit.NetworkKit;interface createAtType {date: number,}interface dataListType {createAt: createAtType;imgUrl: }Component export default struct TabBar {State dat…...

MySQL技巧之跨服务器数据查询:高级篇-先调用A数据库的MySql存储过程再复制到B数据库的表中

MySQL技巧之跨服务器数据查询:高级篇-先调用A数据库的MySql存储过程再复制到B数据库的表中 基础篇已经描述:借用微软的SQL Server ODBC 即可实现MySQL跨服务器间的数据查询。 而且还介绍了如何获得一个在MS SQL Server 可以连接指定实例的MySQL数据库的…...

JavaScript逆向爬虫教程-------基础篇之JavaScript密码学以及CryptoJS各种常用算法的实现

目录 一、密码学介绍 1.1 为什么要学密码学?1.2 密码学里面学哪一些 二、字符编码三、位运算四、Hex 编码与 Base64 编码 4.1 Hex 编码4.2 Base64 编码 五、消息摘要算法 5.1 简介5.2 JS中的MD5、SHA、HMAC、SM3 六、对称加密算法 6.1 介绍6.2 加密模式和填充方式6.3 CryptoJ…...

【分布式】万字图文解析——深入七大分布式事务解决方案

分布式事务 分布式事务是指跨多个独立服务或系统的事务管理,以确保这些服务中的数据变更要么全部成功,要么全部回滚,从而保证数据的一致性。在微服务架构和分布式系统中,由于业务逻辑往往会跨多个服务,传统的单体事务…...

apache2配置多站点

环境 ubuntu 14.04 apache2 Server version: Apache/2.4.7 (Ubuntu) Server built: Apr 3 2019 18:04:25 步骤 修改/etc/apache2/sites-enabled/000-default.conf 增加VirtualHost段&#xff0c;指定不同的ServerName、DocumentRoot等参数 <VirtualHost *:80>…...

基于PyQt Python的深度学习图像处理界面开发(一)

Python标准库更多的适合处理后台任务&#xff0c;唯一的图形库tkinter使用起来很不方便&#xff0c;所以后来出现了针对Python图形界面开发的扩展库&#xff0c;例如PyQt。 在介绍PyQt之前&#xff0c;必须先简单介绍一下Qt。Qt是一个C可视化开发平台&#xff0c;是一个跨平台的…...

【Linux网络】Linux网络编程套接字,UDP与TCP

&#x1f4dd;个人主页&#x1f339;&#xff1a;Eternity._ ⏩收录专栏⏪&#xff1a;Linux “ 登神长阶 ” &#x1f339;&#x1f339;期待您的关注 &#x1f339;&#x1f339; ❀Linux网络编程套接字 &#x1f4d2;1. 端口号&#x1f4dc;2. 初识TCP协议与UDP协议&#x1…...

Vue3 -- 强制统一包管理器工具【企业级项目配置保姆级教程6】

引言: 团队开发项目的时候,需要统一包管理器工具,因为不同包管理器工具下载同一个依赖,可能版本不一样,导致项目出现bug问题,因此包管理器工具需要统一管理!!所以就需要我们强制统一包管理器工具。 创建scripts目录和preinstall.js文件: 在根目录创建scritps/preinstal…...

ColabFold终极指南:5分钟免费预测蛋白质三维结构

ColabFold终极指南&#xff1a;5分钟免费预测蛋白质三维结构 【免费下载链接】ColabFold Making Protein folding accessible to all! 项目地址: https://gitcode.com/gh_mirrors/co/ColabFold 想要探索蛋白质的神秘世界却苦于没有高性能计算设备&#xff1f;ColabFold为…...

Unity组件化通信三层次:事件、接口与消息总线实战

1. 这不是“写个脚本就完事”的游戏逻辑——为什么90%的Unity新手在交互设计上栽在第一步你有没有试过这样写&#xff1a;PlayerController里直接调用EnemyHealth.TakeDamage(10)&#xff0c;EnemyAI里又反过来调用PlayerStats.GetHealth()&#xff1f;代码跑通了&#xff0c;测…...

Android设备标识获取难题:个人开发者如何合规获取OAID?

Android设备标识获取难题&#xff1a;个人开发者如何合规获取OAID&#xff1f; 【免费下载链接】Android_CN_OAID 安卓设备唯一标识解决方案&#xff0c;可替代移动安全联盟&#xff08;MSA&#xff09;统一 SDK 闭源方案。包括国内手机厂商的开放匿名标识&#xff08;OAID&…...

抖音批量下载完整指南:3步实现无水印视频高效获取

抖音批量下载完整指南&#xff1a;3步实现无水印视频高效获取 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. …...

告别折腾:esir高大全版OpenWrt软路由安装后,必做的5项安全与性能优化设置

软路由进阶指南&#xff1a;esir高大全版OpenWrt安装后的5项关键优化 对于已经完成esir高大全版OpenWrt软路由基础安装的用户而言&#xff0c;真正的挑战才刚刚开始。一套配置得当的软路由系统不仅能提供稳定的网络环境&#xff0c;更能释放硬件全部潜能。本文将深入探讨五项关…...

Auto数据集实战:用线性回归讲透建模全流程

1. 项目概述&#xff1a;为什么我坚持用Auto数据集讲透线性回归的“第一课” 你打开任何一本统计学习或机器学习入门书&#xff0c;几乎都会在第二章看到那个熟悉的表格——几列数字&#xff1a;mpg、cylinders、displacement、horsepower、weight、acceleration、model year、…...

AI音频转封面终极指南:3步打造专业音乐封面

AI音频转封面终极指南&#xff1a;3步打造专业音乐封面 【免费下载链接】AICoverGen A WebUI to create song covers with any RVC v2 trained AI voice from YouTube videos or audio files. 项目地址: https://gitcode.com/gh_mirrors/ai/AICoverGen 想要为你的音乐作…...

Rust-Bio 项目架构深度解析:从模块设计到性能调优

Rust-Bio 项目架构深度解析&#xff1a;从模块设计到性能调优 【免费下载链接】rust-bio This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via conti…...

信通院:人工智能模数共振体系研究报告(2026年)

这份由中国信通院与中车工业研究院 2026 年 5 月发布的《人工智能模数共振体系研究报告&#xff08;2026 年&#xff09;》&#xff0c;聚焦数据与模型双向共振&#xff0c;系统阐释模数共振体系内涵、核心要素、能力支撑、协同机制并给出落地建议&#xff0c;为 AI 与实体经济…...

创业团队如何建立技术文化

创业团队如何建立技术文化 前言 我们团队从3个人发展到10个人&#xff0c;文化问题开始凸显&#xff1a; 有人觉得应该追求代码完美&#xff0c;有人觉得快速上线更重要有人喜欢加班赶进度&#xff0c;有人坚持 Work-Life Balance有人保守求稳&#xff0c;有人激进创新 后来我意…...