基于rip环境下的MGRE综合实验

实验要求

1、R5为ISP,只能进行IP地址配置,其所有地址均配为公有IP地址。

2、(1)R1和R5间使用PPP的PAP认证,R5为主认证方。

   (2)R2与R5之间使用ppp的CHAP认证,R5为主认证方。

   (3)R3与R5之间使用HDLC封装。

3、R1、R2、R3构建一个MGRE环境,R1为中心站点,R1、R4间为点到点的GRE。

4、整个私有网络基于RIP全网可达。

5、所有PC设置私有IP为源IP,可以访问R5环回,实现全网通

实验拓扑图如下:

1、R5为ISP,只能进行IP地址配置,其所有地址均配为公有IP地址。

进行IP配置

配置所有设备接口的IP地址:

pc1:

pc2:

pc3:

pc4:

R1

<Huawei>sys
 
[Huawei]sysname R1
 
[R1]int g 0/0/0
 
[R1-GigabitEthernet0/0/0]ip add 192.168.1.254 24
 
[R1-GigabitEthernet0/0/0]q
 
[R1]int Serial 4/0/0
 
[R1-Serial4/0/0]ip add 15.1.1.1 24
 
[R1-Serial4/0/0]q

R2:


 
<Huawei>sys
 
[Huawei]sysname R2
 
[R2]int g0/0/0
 
[R2-GigabitEthernet0/0/0]ip add 192.168.2.254 24
 
[R2-GigabitEthernet0/0/0]q
 
[R2]int Serial 4/0/0
 
[R2-Serial4/0/0]ip add 25.1.1.2 24
 
[R2-Serial4/0/0]q

R3:


<Huawei>sys
 
[Huawei]sysname R3
 
[R3]int g0/0/0
 
[R3-GigabitEthernet0/0/0]ip add 192.168.3.254 24
 
[R3-GigabitEthernet0/0/0]q
 
[R3]int Serial 4/0/0
 
[R3-Serial4/0/0]ip add 35.1.1.3 24
 
[R3-Serial4/0/0]q

R4:


<Huawei>sys
 
[Huawei]sysname R4
 
[R4]int g 0/0/0
 
[R4-GigabitEthernet0/0/0]ip add 45.1.1.4 24
 
[R4-GigabitEthernet0/0/0]int g 0/0/1
 
[R4-GigabitEthernet0/0/1]ip add 192.168.4.254 24
 
[R4-GigabitEthernet0/0/1]q

R5:

<Huawei>sys
 
[Huawei]sysname R5
 
[R5]int g0/0/0
 
[R5-GigabitEthernet0/0/0]ip add 45.1.1.5 24
 
[R5-GigabitEthernet0/0/0]q
 
[R5]int Serial 4/0/1
 
[R5-Serial4/0/1]ip add 15.1.1.5 24
 
[R5-Serial4/0/1]q
 
[R5]int Serial 3/0/1
 
[R5-Serial3/0/1]ip add 25.1.1.5 24
 
[R5-Serial3/0/1]q
 
[R5]int Serial 4/0/0
 
[R5-Serial4/0/0]ip add 35.1.1.5 24
 
[R5-Serial4/0/0]q
 
[R5]int l0
 
[R5-LoopBack0]ip add 5.5.5.5 24

配置私网与公网缺省路由使得公网可通:

R1:
 
[R1]ip route-static 0.0.0.0 0 15.1.1.5
 
R2:
 
[R2]ip route-static 0.0.0.0 0 25.1.1.5
 
R3:
 
[R3]ip route-static 0.0.0.0 0 35.1.1.5
 
R4:
 
[R4]ip route-static 0.0.0.0 0 45.1.1.5

2、(1)R1和R5间使用PPP的PAP认证,R5为主认证方。

R5(主验证方):
 
[R5]aaa
 
[R5-aaa]local-user yb password cipher 123456
 
[R5-aaa]local-user yb service-type ppp
 
[R5-aaa]q
 
[R5]int Serial 4/0/1
 
[R5-Serial4/0/1]ppp authentication-mode pap
 
[R5-Serial4/0/1]q
 

 
R1(被验证方):
 
[R1-Serial4/0/0]ppp pap local-user yb password cipher 123456
 
[R1-Serial4/0/0]shutdown
 
[R1-Serial4/0/0]undo shutdown

   (2)R2与R5之间使用ppp的CHAP认证,R5为主认证方。

R5(主验证方):
 
[R5-aaa]aaa
 
[R5-aaa]local-user yb password cipher 123456
 
[R5-aaa]local-user yb service-type ppp
 
[R5-aaa]q
 
[R5]int Serial 3/0/1
 
[R5-Serial3/0/1]ppp authentication-mode chap
 
[R5-Serial3/0/1]q
 

 
 
 
R2(被验证方):
 
[R2-Serial4/0/0]ppp chap user yb
[R2-Serial4/0/0]ppp chap password cipher123456
 
[R2-Serial4/0/0]undo shutdown
 
[R2-Serial4/0/0]shutdown

   (3)R3与R5之间使用HDLC封装。

R5:
 
[R5-Serial4/0/0]link-protocol hdlc
  
R3:
 
[R3-Serial4/0/0]link-protocol hdlc

3、(1)R1、R2、R3构建一个MGRE环境,R1为中心站点,

MGRE VPN:10.1.2.0/24

GRE VPN:10.1.1.0/24

R1:
 
[R1]int Tunnel 0/0/0
 
[R1-Tunnel0/0/0]ip add 10.1.2.1 24
 
[R1-Tunnel0/0/0]tunnel-protocol gre p2mp
 
[R1-Tunnel0/0/0]source 15.1.1.1

 
[R1-Tunnel0/0/0]nhrp network-id 100
 
[R1-Tunnel0/0/0]q
 

 
 
 
R2:
 
[R2]int Tunnel 0/0/0
 
[R2-Tunnel0/0/0]ip add 10.1.2.2 24
 
[R2-Tunnel0/0/0]tunnel-protocol gre p2mp
 
[R2-Tunnel0/0/0]source Serial 4/0/0
 
[R2-Tunnel0/0/0]nhrp network-id 100
 
[R2-Tunnel0/0/0]nhrp entry 10.1.2.1 15.1.1.1 register
 
[R2-Tunnel0/0/0]q
 

 
 
 
R3:
 
[R3]int Tunnel 0/0/0
 
[R3-Tunnel0/0/0]ip add 10.1.2.3 24
 
[R3-Tunnel0/0/0]tunnel-protocol gre p2mp
 
[R3-Tunnel0/0/0]source Serial 4/0/0.
 
[R3-Tunnel0/0/0]nhrp network-id 100
 
[R3-Tunnel0/0/0]nhrp entry 10.1.2.1 15.1.1.1 register
 
[R3-Tunnel0/0/0]q
 
 

(2)R1、R4间为点到点的GRE。

R1:
 
[R1]int Tunnel 0/0/1
 
[R1-Tunnel0/0/1]ip add 10.1.1.1 24
 
[R1-Tunnel0/0/1]tunnel-protocol gre
 
[R1-Tunnel0/0/1]source 15.1.1.1
 
[R1-Tunnel0/0/1]destination 45.1.1.4
 
 
 
R4:
 
[R4]int Tunnel 0/0/1
 
[R4-Tunnel0/0/1]ip add 10.1.1.4 24
 
[R4-Tunnel0/0/1]tunnel-protocol gre
 
[R4-Tunnel0/0/1]source 45.1.1.4
 
[R4-Tunnel0/0/1]destination 15.1.1.1

4、整个私有网络基于RIP全网可达。

配置路由协议(RIP)传递两端私网路由

R1:
 
[R1]rip 1
 
[R1-rip-1]version 2
 
[R1-rip-1]network 192.168.1.0
 
[R1-rip-1]network 10.0.0.0
 
[R1-rip-1]undo summary
 
[R1-rip-1]q
 
查看路由表中的rip信息
 
[R1]dis ip routing-table protocol rip
 
[R1]int Serial 4/0/0

[R1-Serial4/0/0]undo rip split-horizon
 
[R1]int tunnel 0/0/0

[R1-Tunnel0/0/0]nhrp entry multicast dynamic
 
 
 
R2:
 
[R2]rip 1
 
[R2-rip-1]v 2
 
[R2-rip-1]undo summary
 
[R2-rip-1]network 192.168.2.0
 
[R2-rip-1]network 10.0.0.0
 
[R2-rip-1]q
 
[R2]dis ip routing-table protocol rip
 
[R2]int t0/0/0
 
[R2-Tunnel0/0/0]undo rip split-horizon
 
[R2-Tunnel0/0/0]q
 

 
 
 
R3:
 
[R3]rip 1
 
[R3-rip-1]v  2
 
[R3-rip-1]undo summary
 
[R3-rip-1]network 192.168.3.0
 
[R3-rip-1]network 10.0.0.0
 
[R3-rip-1]q
 
[R3]dis ip routing-table protocol rip
 
[R3]int t0/0/0
 
[R3-Tunnel0/0/0]undo rip sp
 
[R3-Tunnel0/0/0]undo rip split-horizon
 
[R3-Tunnel0/0/0]q
 

 
 
R4:
 
[R4]rip 1
 
[R4-rip-1]v 2
 
[R4-rip-1]undo summary
 
[R4-rip-1]network 192.168.4.0
 
[R4-rip-1]network 10.0.0.0
 
[R4-rip-1]q
 
 

5、所有PC设置私有IP为源IP,可以访问R5环回,实现全网通

R1—R5配置NAT协议(easy IP)实现全网可通

R1:
 
<R1>sys
 
[R1]acl 2000
 
[R1-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255
 
[R1-acl-basic-2000]q
 
[R1]int Serial 4/0/0
 
[R1-Serial4/0/0]nat outbound 2000
 
[R1-Serial4/0/0]q
 
[R1]
 
 
 
R2:
 
[R2]acl 2000
 
[R2-acl-basic-2000]rule permit source 192.168.2.0 0.0.0.255
 
[R2-acl-basic-2000]q
 
[R2]int Serial 4/0/0
 
[R2-Serial4/0/0]nat outbound 2000
 
[R2-Serial4/0/0]q
 
[R2]
 
 
 
R3:
 
<R3>sys
 
[R3]acl 2000
 
[R3-acl-basic-2000]rule permit source 192.168.3.0 0.0.0.255
 
[R3-acl-basic-2000]q
 
[R3]int Serial 4/0/0
 
[R3-Serial4/0/0]nat outbound 2000
 
[R3-Serial4/0/0]q
 
[R3]
 
 
 
R4:
 
<R4>sys
 
[R4]acl 2000
 
[R4-acl-basic-2000]rule permit source 192.168.4.0 0.0.0.255
 
[R4-acl-basic-2000]q
 
[R4]int g0/0/0
 
[R4-GigabitEthernet0/0/0]nat outbound 2000
 
[R4-GigabitEthernet0/0/0]q
 
[R4]

测试

测试成功!!配置完成!

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

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

相关文章

YoloV8改进策略:Neck改进|GCNet(独家原创)|附结构图

摘要 本文使用GCNet注意力改进YoloV8,在YoloV8的Neck中加入GCNet实现涨点。改进方法简单易用&#xff0c;欢迎大家使用&#xff01; 论文:《GCNet: Non-local Networks Meet Squeeze-Excitation Networks and Beyond》 非局部网络&#xff08;NLNet&#xff09;通过为每个查…

ElasticSearch7.8的下载与安装和Kibana 7.8.0工具使用安装

1、ElasticSearch7.8.0下载 elasticsearch: 官方下载地址&#xff1a;https://www.elastic.co/cn/downloads/elasticsearch 链接: https://pan.baidu.com/s/1wAKQoB3nhLhcnBlPfVOLxQ 提取码: t83n kibana: 链接: https://pan.baidu.com/s/156aD9zDdvUv8LFgDEIPoSw 提取码:…

PSCAD的使用

1. Canvas Settings中设置母线电压监测和虚拟连线十分重要。 2. Project Settings中snapshot可以实现分段仿真。 3. .out文献导出数据

操作系统—读者-写者问题及Peterson算法实现

文章目录 I.读者-写者问题1.读者-写者问题和分析2.读者—写者问题基本解法3.饥饿现象和解决方案总结 II.Peterson算法实现1.Peterson算法问题与分析(1).如何无锁访问临界区呢&#xff1f;(2).Peterson算法的基本逻辑(3).写对方/自己进程号的区别是&#xff1f; 2.只包含意向的解…

图神经网络实战(7)——图卷积网络(Graph Convolutional Network, GCN)详解与实现

图神经网络实战&#xff08;7&#xff09;——图卷积网络详解与实现 前言1. 图卷积层2. 比较 GCN 和 GNN2.1 数据集分析2.2 实现 GCN 架构 小结系列链接 前言 图卷积网络 (Graph Convolutional Network, GCN) 架构由 Kipf 和 Welling 于 2017 年提出&#xff0c;其理念是创建一…

基于springboot+vue+Mysql的教学视频点播系统

开发语言&#xff1a;Java框架&#xff1a;springbootJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包&#xff1a;…

idea使用docker将Java项目生成镜像并使用

1&#xff1a;开启docker 远程访问 使用 vim 编辑docker服务配置文件 vim /lib/systemd/system/docker.service [Service] Typenotify # the default is not to use systemd for cgroups because the delegate issues still # exists and systemd currently does not suppor…

操作系统内功篇:内存管理之虚拟内存

一 虚拟内存 在这种情况下&#xff0c;要想在内存中同时运行两个程序是不可能的。如果第一个程序在 2000 的位置写入一个新的值&#xff0c;将会擦掉第二个程序存放在相同位置上的所有内容&#xff0c;所以同时运行两个程序是根本行不通的&#xff0c;这两个程序会立刻崩溃。 …

最简单的 AAC 音频码流解析程序

最简单的 AAC 音频码流解析程序 最简单的 AAC 音频码流解析程序原理源程序运行结果下载链接参考 最简单的 AAC 音频码流解析程序 参考雷霄骅博士的文章&#xff1a;视音频数据处理入门&#xff1a;AAC音频码流解析 本文中的程序是一个AAC码流解析程序。该程序可以从AAC码流中…

Linux(05) Debian 系统修改主机名

查看主机名 方法1&#xff1a;hostname hostname 方法2&#xff1a;cat etc/hostname cat /etc/hostname 如果在创建Linux系统的时候忘记修改主机名&#xff0c;可以采用以下的方式来修改主机名称。 修改主机名 注意&#xff0c;在linux中下划线“_”可能是无效的字符&…

数据结构(初阶)第一节:数据结构概论

本篇文章是对数据结构概念的纯理论介绍&#xff0c;希望系统了解数据结构概念的友友可以看看&#xff0c;对概念要求不高的友友稍做了解后移步下一节&#xff1a; 数据结构&#xff08;初阶&#xff09;第二节&#xff1a;顺序表-CSDN博客 正文 目录 正文 1.数据结构的相关概…

qqqqqqq

欢迎关注博主 Mindtechnist 或加入【Linux C/C/Python社区】一起学习和分享Linux、C、C、Python、Matlab&#xff0c;机器人运动控制、多机器人协作&#xff0c;智能优化算法&#xff0c;滤波估计、多传感器信息融合&#xff0c;机器学习&#xff0c;人工智能等相关领域的知识和…

Polardb MySQL 产品架构及特性

一、产品概述; 1、产品族 参考&#xff1a;https://edu.aliyun.com/course/3121700/lesson/341900000?spma2cwt.28120015.3121700.6.166d71c1wwp2px 2、polardb mysql架构优势 1&#xff09;大容量高弹性&#xff1a;最大支持存储100T&#xff0c;最高超1000核CPU&#xff0…

open Gauss 数据库-03 openGauss数据库维护管理指导手册

发文章是为了证明自己真的掌握了一个知识&#xff0c;同时给他人带来帮助&#xff0c;如有问题&#xff0c;欢迎指正&#xff0c;祝大家万事胜意&#xff01; 目录 前言 openGauss数据库维护管理 1 操作系统参数检查 1.1 实验介绍 1.2 场景设置及操作步骤 2 openGauss 运…

认识什么是Webpack

目录 1. 认识Webpack 1.1. 什么是Webpack?&#xff08;定义&#xff09; 1.2. 使用Webpack 1.2.1. 需求 1.2.2. 步骤 1.3. 入口和出口默认值 1.3.1. 需求代码如下 2. 修改Webpack打包入口和出口 2.1. 步骤&#xff1a; 2.2. 注意 3. Webpack自动生成html文件 3.1.…

D-迷恋网游(遇到过的题,做个笔记)

我的代码&#xff1a; #include <iostream> using namespace std; int main() {int a, b, c; //a表示内向&#xff0c;b表示外向&#xff0c;c表示无所谓cin >> a >> b >> c; //读入数 if (b % 3 0 || 3-b % 3 < c) //如果外向的人能够3人组成…

真·面试题总结——JVM虚拟机

JVM虚拟机 JVM虚拟机规范与实现 JVM虚拟机规范 JVM虚拟机实现 JVM的常见实现 JVM虚拟机物理架构 JVM虚拟机的运转流程 JVM类加载过程 JVM类加载器及类加载器类型 JVM类加载器双亲委派机制 JVM运行时数据区的内存模型 JVM运行时数据区的内存模型&#xff1a;程序计数器…

蓝桥杯第八届c++大学B组详解

目录 1.购物单 2.等差素数列 3.承压计算 4.方格分割 5.日期问题 6.包子凑数 7.全球变暖 8.k倍区间 1.购物单 题目解析&#xff1a;就是将折扣字符串转化为数字&#xff0c;进行相加求和。 #include<iostream> #include<string> #include<cmath> usin…

vue2 列表一般不使用索引删除的原因

在 Vue 中使用索引来删除列表项可能会导致一系列问题&#xff0c;尤其是在处理动态列表时。以下是一些可能的问题和相应的例子&#xff1a; 1. 数据不一致问题 当你使用索引来删除列表中的某个项时&#xff0c;如果列表中的其他项发生了变化&#xff08;比如新增或重新排序&a…

编译时提示存在多个默认构造函数的错误怎么解决呢?

c程序中&#xff0c;如果编译器提升存在多个默认构造函数怎么解决呢&#xff1f; class Date { public:Date(){_year 1900;_month 1;_day 1;}Date(int year 1900, int month 1, int day 1){_year year;_month month;_day day;} private:int _year;int _month;int _day…