华为路由器 静态路由

news2024/11/24 12:51:50

需求:

        实现 PC1 与 PC2 互通 

1、拓扑图

主机IP掩码网关
PC1192.168.10.10255.255.255.0192.168.10.1
PC2192.168.40.40255.255.255.0192.168.40.1
PC3192.168.30.30255.255.255.0192.168.30.1

2、R1 路由器

<Huawei>undo ter mo
Info: Current terminal monitor is off.
<Huawei>
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]
[Huawei]sys R1
[R1]
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]
[R1-GigabitEthernet0/0/0]ip addr 192.168.10.1 24
[R1-GigabitEthernet0/0/0]
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]
[R1-GigabitEthernet0/0/1]ip addr 192.168.20.1 24

3、R2 路由器

<Huawei>undo ter mo
Info: Current terminal monitor is off.
<Huawei>
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]
[Huawei]sys R2
[R2]
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]
[R2-GigabitEthernet0/0/0]ip addr 192.168.20.2 24
[R2-GigabitEthernet0/0/0]
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]
[R2-GigabitEthernet0/0/1]ip addr 192.168.30.1 24
[R2-GigabitEthernet0/0/1]
[R2-GigabitEthernet0/0/1]int g0/0/2
[R2-GigabitEthernet0/0/2]
[R2-GigabitEthernet0/0/2]ip addr 192.168.40.1 24

4、我们首先查看 2个路由器 路由表信息

(1)R1路由器 找到2个直连路由信息,分别是
        192.168.10.0/24 下一跳 192.168.10.1
        192.168.20.0/24 下一跳 192.168.20.1

[R1]dis ip rou
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 10       Routes : 10       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
   192.168.10.0/24  Direct  0    0           D   192.168.10.1    GigabitEthernet 0/0/0
   192.168.10.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/0
 192.168.10.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/0
   192.168.20.0/24  Direct  0    0           D   192.168.20.1    GigabitEthernet 0/0/1
   192.168.20.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/1
 192.168.20.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/1
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

(2)R2 路由器 找到3个直连路由信息,因为有3个端口

[R2]dis ip rou
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 13       Routes : 13       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
   192.168.20.0/24  Direct  0    0           D   192.168.20.2    GigabitEthernet 0/0/0
   192.168.20.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/0
 192.168.20.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/0
   192.168.30.0/24  Direct  0    0           D   192.168.30.1    GigabitEthernet 0/0/1
   192.168.30.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/1
 192.168.30.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/1
   192.168.40.0/24  Direct  0    0           D   192.168.40.1    GigabitEthernet 0/0/2
   192.168.40.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/2
 192.168.40.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/2
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

5、这时 PC1 访问 PC2

(1)PC1 访问 PC2  192.168.40.40 是不通的,因为中间还要经过 R2 路由器,并且没有路由

(2)PC1 访问 R1 的 G0/0/1 端口 192.168.20.1 是通的,因为是直连路由 

 
 

6、R1路由器 添加一条静态路由

(1)静态路由 192.168.40.0/24 下一跳 192.168.20.2

[R1]ip route-static 192.168.40.0 24 192.168.20.2

(2)查看 R1 路由表

        这时我们看到多一个静态路由信息
        192.168.40.0/24 下一跳 192.168.20.2

[R1]dis ip rou
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 11       Routes : 11       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
   192.168.10.0/24  Direct  0    0           D   192.168.10.1    GigabitEthernet 0/0/0
   192.168.10.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/0
 192.168.10.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/0
   192.168.20.0/24  Direct  0    0           D   192.168.20.1    GigabitEthernet 0/0/1
   192.168.20.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/1
 192.168.20.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/1
   192.168.40.0/24  Static  60   0          RD   192.168.20.2    GigabitEthernet 0/0/1
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

(3)我们用 PC1访问 PC2

        发现还是不通

7、我们将 R2路由器  也添加一条静态路由

(1)静态路由 192.168.10.0/24 下一跳 192.168.20.1

[R2]ip route-static 192.168.10.0 24 192.168.20.1

(2)查看 R2 路由表

        也多了一条静态路由信息
        192.168.10.0/24 下一跳 192.168.20.1

[R2]dis ip rou
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 14       Routes : 14       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
   192.168.10.0/24  Static  60   0          RD   192.168.20.1    GigabitEthernet 0/0/0
   192.168.20.0/24  Direct  0    0           D   192.168.20.2    GigabitEthernet 0/0/0
   192.168.20.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/0
 192.168.20.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/0
   192.168.30.0/24  Direct  0    0           D   192.168.30.1    GigabitEthernet 0/0/1
   192.168.30.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/1
 192.168.30.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/1
   192.168.40.0/24  Direct  0    0           D   192.168.40.1    GigabitEthernet 0/0/2
   192.168.40.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/2
 192.168.40.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet 0/0/2
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

 (3)再次尝试,成功

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

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

相关文章

c#调用c++捕获SEH异常

C代码&#xff1a; extern "C" __declspec(dllexport) int ExceptionTest() { int* pointer NULL;*pointer 100; return 100; }c#代码&#xff1a; class C_Sharp_Call_C__{[DllImport("testDll.dll", CallingConvention CallingConvention.Cdecl)]p…

SpringMVC:Spring与SpringMVC各自bean加载控制(2)

问题提出&#xff1a;学习Spring技术的时候在config目录下创建了一个配置类SpringConfig。现在学习SpringMVC技术在config目录下又创建一个SpringMvcConfig配置类。这两个配置类都需要加载资源&#xff0c;那么它们分别都需要加载哪些内容? 目录结构&#xff1a; config目录存…

[附源码]Python计算机毕业设计房屋租赁管理系统设计Django(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等…

完全可用的迁移docker目录方案(centos/redhat)

完全可用的迁移docker目录方一、前提二、具体操作如下&#xff1a;2.1 先模拟运行一个 docker mysql2.2 先停docker进程2.3 新建存储目录2.4 修改启动默认的目录2.4.1 使用软链接(推荐)2.4.2 修改/etc/docker/daemon.json &#xff08;推荐&#xff09;2.4.3 指定容器启动参数&…

【深度学习】PyTorch深度学习实践 - Lecture_12_Basic_RNN

文章目录一、RNN介绍1.1 RNN为什么能处理有序数据&#xff1f;1.2 RNNCell内部剖析二、How to use RNNCell In PyTorch2.1 参数分析2.2 PyTorch代码实现三、How to use RNN In PyTorch3.1 参数分析3.2 NumLayers3.3 PyTorch代码实现3.4 其他参数四、Example1&#xff1a;Using …

fpga实操训练(锁相环pll)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 锁相环pll是fpga区别于stm32、soc很重要的一个特征。通常来说&#xff0c;输入的晶振一般是25m、50m这样的&#xff0c;不一定能满足功能的开发。这…

QT—QList与QLinkedList类的常用方法

QList<T>维护了一个指针数组&#xff0c;数组元素指向每一个链表项&#xff0c;因此QList<T> 提供了基于下标的快速访问。QLinkedList<T>是一个链式列表&#xff0c;不能使用下标访问&#xff0c;与QList相比&#xff0c;当对一个很大的列表进行插入操作时&a…

最近爆火chatGTP是人工智能还是人工智障?

关于chatGTP和一些话题? OpenAI 发布了 ChatGPT&#xff0c;是一个可以对话的方式进行交互的模型&#xff0c;因为它的智能化&#xff0c;得到了很多用户的欢迎。 ChatGPT是InstructGPT的兄弟模型&#xff0c;可以以对话的形式与用户交互&#xff0c;这使得ChatGPT能够回答问…

linux第五章---git的基本操作

git作为代码管理仓库&#xff08;版本管理工具&#xff09;&#xff0c;主要有GitHub和Gitee等等。&#xff0c;大家可以登录官网注册&#xff0c;Github经常访问不到&#xff08;看运气&#xff09;&#xff0c;Gitee作为国内比较火的一个平台(较商业化)。 1.git基本概念 工…

Java连接Access数据库改成MySQL连接数据库

升级诉求&#xff1a;Java连接Access已经算是过时的产物了&#xff0c;一般作为存储服务的应用在Java界比较常用的还是MySQL&#xff0c; 当然还有Oracle数据库。这里要讲的就是连接MySQL数据库了。 就是因为有了SQL标准&#xff0c;各大厂商实现SQL语句基本上大同小异&#xf…

基于Python完成CA系统的设计和实现(附源码)

CA 系统开发 一、CA系统的设计和实现 ​ 注&#xff1a;CA&#xff0c;Certificate Authority&#xff0c;电子认证服务或机构&#xff0c;为电子签名相关各方提供真实性和可靠性验证&#xff0c;是负责发放和管理数字证书的权威机构&#xff0c;并作为电子商务交易中受信任的…

基于Feign远程调用

RestTemplate方式调用存在的问题 先看看我们以前利用RestTemplate发起远程调用的代码&#xff1a; 存在下面的问题&#xff1a; 1、代码可读性差&#xff0c;编程体验不统一&#xff1b; 2、参数复杂URL难以维护&#xff1b; 为了解决这些问题&#xff0c;所以引入了Feign&am…

QT QStackedWidget 控件 使用详解

本文详细的介绍了QStackedWidget控件的各种操作&#xff0c;例如&#xff1a;新建界面、页面切换、添加页面、addWidget、count、currentIndex 、currentWidget、indexOf、insertWidget、removeWidget、widget、setCurrentIndex 槽函数、setCurrentWidget 槽函数、currentChang…

RSS Can:将网站信息流转换为 RSS 订阅源(三)

第三篇内容里&#xff0c;我们来聊聊把结构化数据转换为可以订阅的 RSS 订阅数据源。 写在前面 通过前两篇文章《RSS Can&#xff1a;使用 Golang 实现更好的 RSS Hub 服务&#xff08;一&#xff09;》和《RSS Can&#xff1a;借助 V8 让 Golang 应用具备动态化能力&#xf…

【云计算与大数据技术】集群资源统一管理系统YARN、Mesos、Omega讲解(图文解释 超详细)

相比于一种计算框架一个集群的模式&#xff0c;共享集群的模式具有以下三个优点 1&#xff1a;硬件共享 资源利用率高 2&#xff1a;人员共享 运维成本低 3&#xff1a;数据共享 数据复制开销低 一、集群资源统一管理系统 集群资源统一管理系统需要支持多种计算框架,并需…

如何能让Linux系统能够更好的支持高并发环境?

Linux系统在默认的参数下对高并发支持不好&#xff0c;主要瓶颈在于单进程最大打开文件数限制、内核TCP参数方面和IO事件分配机制等。所以下面我们从这几方面进行调优&#xff0c;使Linux系统能够更好的支持高并发环境。 iptables相关 如果不是必须使用&#xff0c;建议关掉或…

对接云眸控件兼容性记录

之前采用的UIKit的形式进行视频播放&#xff0c;因为业务要求转换成了Web视频控件的形式。但是Web控件存在不少的兼容性问题 开发的直播系统(www.a.com)是通过Iframe嵌入到门户网站(www.b.com)中&#xff0c;并且部署的地址不同于门户地址: 由于系统页面和门户网站不同域&…

证明客户端发起HTTP请求后会进入TIME_WAIT状态并占用端口

证明客户端发起HTTP请求后会进入TIME_WAIT状态并占用端口 起因 线上出现服务器发起Http请求会报 connect: cannot assign requested address 错误的现象原因是HTTP请求四次挥手的发起方会进入TIME_WAIT状态并占用端口&#xff0c;大量的短链接导致端口耗尽 – 在这篇文章里很详…

代码的编译原理,以Linux系统为例

程序编译分为预编译、编译、汇编和链接四个阶段。在Windows操作系统中&#xff0c;编译工具用的是集成的开发环境&#xff0c;在Linux系统中没有很好的继承开发环境&#xff0c;用的是gcc编译器或者g&#xff0c;gcc用于C语言代码的编译&#xff0c;g用在C的编译过程中。在Linu…

使用mybatisplus 和vben实现低代码开发

前言 如今软件的开发&#xff0c;低代码开发可以3天就做一个CRM&#xff0c;感觉程序员都要失业了的节奏。我们这边用了mybatisplus&#xff0c;其官方也推荐了几个低代码平台&#xff0c;有兴趣的同学可以去看看。我们就直接用mp提供的FastAutoGenerator来进行代码生成。 接下…