华为---MGRE实验--内网为RIP
数据链路层封装技术总结:

实验要求与拓扑:

1、 配置IP地址
公网IP地址:12.1.1.0/24、23.1.1.0/24、24.1.1.0/24
tunnel地址:1.1.1.1/24、1.1.1.3/24、1.1.1.4/24
2、 R1-R2之间为HDLC封装:
在R1上(R2同理):
[R1]int s4/0/0 -----进入到R1与R2间的接口
[R1-Serial4/0/0]link-protocol hdlc ---修改接口封装类型为hdlc
3、 R2-R3之间为PPP封装,pap认证,R2为主认证方
在R2(主认证方)上:
[ISP]aaa ----主认证方-服务端
[ISP-aaa]local-user huawei password cipher huawei
[ISP-aaa]local-user huawei service-type ppp
[ISP-aaa]int s3/0/0 ----连接客户端的接口
[ISP-Serial3/0/0]link-protocol ppp
[ISP-Serial3/0/0]ppp authentication-mode pap
[ISP-Serial3/0/0]ip address 23.1.1.2 24 ---对方的IP地址
在R3(被认证方)上:
[R3]int s4/0/0
[R3-Serial4/0/0]link-protocol ppp
[R3-Serial4/0/0]ppp pap local-user huawei password cipher huawei
[R3-Serial4/0/0]ip add 23.1.1.1 24
4、 R2-R4之间为PPP封装,chap认证,R2为主认证方
在R2(主认证方)上:
[ISP]aaa
[ISP-aaa]local-user huawei password cipher huawei666
[ISP-aaa]local-user huawei service-type ppp
[ISP]int s3/0/1
[ISP-Serial3/0/1]link-protocol ppp
[ISP-Serial3/0/1]ppp authentication-mode chap
在R4(被认证方)上:
[R4]int s4/0/1
[R4-Serial4/0/1]link-protocol ppp
[R4-Serial4/0/1]ppp chap user huawei
[R4-Serial4/0/1]ppp chap password cipher huawei666
5、 R1、R3、R4之间构建MGRE环境,仅R1地址固定
在R1(中心站点)上:
[R1]int Tunnel 0/0/0 ---创建tunnel口
[R1-Tunnel0/0/0]ip add 1.1.1.1 24 ----给tunnel配置IP地址
[R1-Tunnel0/0/0]tunnel-protocol gre p2mp -----先修改接口模式为多点GRE
[R1-Tunnel0/0/0]source 12.1.1.1 -----再定义共有的源IP地址(中心站点的接口的物理地址)
[R1-Tunnel0/0/0]nhrp entry multicast dynamic ---本地成为NHRP中心,同时可以进行伪广播
[R1-Tunnel0/0/0]nhrp network-id 100 ----默认为0,该网段内所有节点的tunnel口必须为相同域
NHRP:下一跳解析协议(Next Hop Resolution Protocol):非固定ip地址分支站点,主动到固定IP的中心站点注册;中心生成MAP
https://baike.baidu.com/item/%E4%B8%8B%E4%B8%80%E8%B7%B3%E8%A7%A3%E6%9E%90%E5%8D%8F%E8%AE%AE/288729
在R3(分支站点)上:
[R3]int Tunnel 0/0/0
[R3-Tunnel0/0/0]ip add 1.1.1.3 24
[R3-Tunnel0/0/0]tunnel-protocol gre p2mp
[R3-Tunnel0/0/0]source s4/0/0 -----假设分支站点的IP地址不固定
[R3-Tunnel0/0/0]nhrp entry 1.1.1.1 12.1.1.1 register -----分支需要到中心站点注册(中心站点tunnel地址 中心站点物理地址)
[R3-Tunnel0/0/0]nhrp network-id 100
在R4(分支站点)上:
[R4]int Tunnel 0/0/0
[R4-Tunnel0/0/0]ip add 1.1.1.4 24
[R4-Tunnel0/0/0]tunnel-protocol gre p2mp
[R4-Tunnel0/0/0]source s4/0/1
[R4-Tunnel0/0/0]nhrp entry 1.1.1.1 12.1.1.1 register
[R4-Tunnel0/0/0]nhrp network-id 100
6、 配置缺省
[R1]ip route
[R1]ip route-static 0.0.0.0 0 12.1.1.2
7、 内网使用RIP获取路由,所有的PC可以互相访问,并且可以访问R2的环回
1)、配置RIP
在R1上:R3、R4同理
[R1]rip 1
[R1-rip-1]version 2
[R1-rip-1]network 192.168.1.0
[R1-rip-1]network 1.0.0.0
8、 关闭水平分割:
[R1]int Tunnel 0/0/0 ---在中心站点的tunnel口关闭水平分割
[R1-Tunnel0/0/0]undo rip split-horizon
9、 配置net:
所有PC可以访问R2的环回,私网与公网互通要配置net
在R1上:(R3、R4同理)
[R1]acl 2000
[R1-acl-basic-2000]rule permit source any
[R1]int s1/0/0
[R1-Serial1/0/0]nat outbound 2000
10、测试:用PC ping R2 的环回

华为---MGRE实验--内网为RIP的更多相关文章
- MGRE实验--内网为OSPF
实验要求: R2为ISP,只能配置IP地址 R1.R3.R4之间构建MGRE环境,仅R1IP地址固定 内网使用OSPF获取路由,全网可达 拓扑: 1.配置IP地址 2.配置缺省 3.配置MGRE环境 ...
- 思科,华为l2tp组网,家庭宽带,公司内网数据分离
拓扑 简介 办公网使用专线接入,拥有固定IP地址,网络出口使用防火墙做NAT,下联交换机接入服务器,办公电脑等,旁挂思科路由器做L2TP LNS 家庭宽带使用ADSL线路,华为路由器做拨号设备与DHC ...
- GNS3内网通过cloud与实际网络实现互连互通的实验(使用环回网口)
一.背景: 在GNS3内构建一个测试网络,该测试网络的设备能够通过cloud访问外部网络设备和Internet网,外部网络也能直接访问GNS3内网的设备. 考虑通过cloud上的环回口连接GNS3内网 ...
- Ceph万兆内网与系统万兆迁移
本文将总结一次为Ceph集群加装万兆内网(cluster network),后因需要对比实验来研究分布式存储集群在计算,网络,存储过程中各部分耗时比例,而将Ceph整体系统又整体搬移至万兆网的过程.但 ...
- 【转】内网yum源搭建
我们内网yum要玩的话,先加hosts,然后找运维要CentOS_base.repo这个文件,然后yum clean all && yum makecache ========== ...
- 外网win10 64位环境下 为内网win7 32位安装三方包的最靠谱手段:python64位、32位全安装。
经过一周的各种折磨,如题.以下是我的经验和教训. 我的外网是win10 64位,内网环境win7 32位.由于未知原因,anaconda无法安装!!! 其实最靠谱的安装三方包的还是whl包.但是很有可 ...
- 内网渗透 关于GPO
网上有很多讲内网渗透的文章,但看来看去还是一老外的博客给力,博客地址:www.harmj0y.net/blog,看完就明白这里面的很多思路都非常好. 做内网时,有时会碰到目标的机器开防火墙,所有端口基 ...
- 【转】Syncthing – 数据同步利器---自己的网盘,详细安装配置指南,内网使用,发现服务器配置
Syncthing – 数据同步利器---自己的网盘,详细安装配置指南,内网使用,发现服务器配置 原贴:https://www.cnblogs.com/jackadam/p/8568833.html ...
- n2n网络穿透内网
目录 前言 配置 网络拓扑: 公网服务器的配置 公司电脑的配置 家里笔记本的配置 注意事项 使用n2n网络 n2n的各edge之间传输数据 补充:NAT类型 后记 前言 在家里的时候比较经常需要对公司 ...
随机推荐
- WPF有关控件和模板样式设计的微软官方文档
说明 如果你正在使用WPF开发应用程序,相信这篇博客会对你有用.希望你能认真的阅读 正文 此文主要以Button为例进行介绍此文档的组成部分. Button Parts Button控件没有任何命名的 ...
- Java基础教程——序列化
序列化 序列化:Serialize,将Java对象写入IO流(可以保存在数据库,文件等) 反序列化:Deserialize,从IO流中读取并恢复Java对象. 这么理解:序列化就是把对象封印起来,反序 ...
- 经典面试题解析:这道 C 编程面试题居然有如此多的解法!
问题描述 任意给定一个32位无符号整数n,求n的二进制表示中1的个数,比如n = 5(0101)时,返回2,n = 15(1111)时,返回4 这也是一道比较经典的题目了,相信不少人面试的时候可能遇到 ...
- redis数据量大时bgsave线程阻塞redis原因
rt 转载 Latency generated by fork In order to generate the RDB file in background, or to rewrite the A ...
- 使用OwnCloud建立属于自己私有的云存储网盘
1.需要LAMP架构 实验环境:centos7.4 64位系统[root@xuegod63 ~]# yum install -y httpd php php-mysql mariadb-server ...
- charles抓包使用
Proxy ---> Proxy Setting ---> HTTP Proxy (设置代理的端口) 设备和代理处于同一局域网,并在设备端配置IP,端口,然后监听请求. 抓取本机的请求
- RabbitMQ Go客户端教程5——topic
本文翻译自RabbitMQ官网的Go语言客户端系列教程,本文首发于我的个人博客:liwenzhou.com,教程共分为六篇,本文是第五篇--topic. 这些教程涵盖了使用RabbitMQ创建消息传递 ...
- DDD(领域驱动设计)--战术设计
前言 战术设计 战略设计为我们提供一种高层视野来审视我们的软件系统,主要包括领域/子域.通用语言.限界上下文和架构风格等概念, 而战术设计则将战略设计进行具体化和细节化,它主要关注的是技术层面的实施, ...
- php 序列化键、值逃逸
转自https://www.cnblogs.com/wangtanzhi/p/12261610.html PHP反序列化的对象逃逸(很重要一点,引号的匹配是从左到右按字符串长度进行匹配) 任何具有一定 ...
- 2020武汉dotNET俱乐部分享交流圆满结束
经过长达2个多月的准备,终于在12月5日圆满的举行了武汉首届dotNET俱乐部线下分享交流活动.我们一共精心准备了3个目前比较热门的主题,分别如下: Jason分享的<ABP开发框架的扩展应用& ...