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

暑假第一次作业

第一步:给R1,R2,R3,R4配IP

[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24

[R1-Serial4/0/0]ip address 15.0.0.1 24

[R2-GigabitEthernet0/0/0]ip address 192.168.2.1 24

[R2-Serial4/0/0]ip address 25.0.0.1 24

[R3-GigabitEthernet0/0/0]ip address 192.168.3.1 24

[R3-Serial4/0/0]ip address 35.0.0.1 24

[R4-GigabitEthernet0/0/0]ip address 192.168.4.1 24

第二步:认证配置

给R1和R5间使用PPP的PAP认证;

ISP设密码

[ISP-aaa]local-user huawei password cipher 123456

定义服务对象:

[ISP-aaa]local-user huawei service-type ppp

[ISP-Serial3/0/0]ppp authentication-mode pap、

重新协商链路:

[R1-Serial4/0/0]shutdown 

[R1-Serial4/0/0]undo shutdown 

协议层面(protocol)是down就密码和账号就建立成功了

s 40/0/0认证成功

补全认证

[R1-Serial4/0/0]ppp pap local-user huawei password cipher 12345

[R1-Serial4/0/0]shutdown

[R1-Serial4/0/0]undo shutdown

s 4/0/0 都up,认证成功。

 R2与R5之间使用PPP的chap认证,R5为主认证方:

[R2-Serial4/0/0]ppp chap user huawei          创建账号

[R2-Serial4/0/0]ppp chap password cipher 123456   设密码

[R1-Serial4/0/0]shutdown

[R1-Serial4/0/0]undo shutdown     认证

都up,认证成功

R3与R5之间使用HDLC封装

[ISP-Serial4/0/0]link-protocol hdlc

 

第三步:构建MGRE环境 

配置静态路由

[R1]ip route-static 0.0.0.0 0 15.0.0.2

[R2]ip route-static 0.0.0.0 0 25.0.0.2

[R3]ip route-static 0.0.0.0 0 35.0.0.2

[R4]ip route-static 0.0.0.0 0 45.0.0.2 

建立隧道

[R1]int t0/0/0
[R1-Tunnel0/0/0]ip address 192.168.5.1 24
[R1-Tunnel0/0/0]tunnel-protocol gre p2mp 

[R1-Tunnel0/0/0]shutdown 

[R1-Tunnel0/0/0]source 15.0.0.1
[R1-Tunnel0/0/0]nhrp network-id 100

[R2]int t0/0/0
[R2-Tunnel0/0/0]ip address 192.168.5.2 24
[R2-Tunnel0/0/0]tunnel-protocol gre p2mp 

[R2-Tunnel0/0/0]shutdown 

[R2-Tunnel0/0/0]source s4/0/0
[R2-Tunnel0/0/0]nhrp network-id 100

[R2-Tunnel0/0/0]nhrp entry 192.168.5.1 15.0.0.1 register 

[R3]int t0/0/0
[R3-Tunnel0/0/0]ip address 192.168.5.3 24
[R3-Tunnel0/0/0]tunnel-protocol gre p2mp 
[R3-Tunnel0/0/0]shutdown 
[R3-Tunnel0/0/0]source s4/0/0
[R3-Tunnel0/0/0]nhrp network-id 100 
[R3-Tunnel0/0/0]nhrp entry 192.168.5.1 15.0.0.1 register 


[R1-Tunnel0/0/0]int t0/0/1
[R1-Tunnel0/0/1]ip address 192.168.6.1 24 
[R1-Tunnel0/0/1]tunnel-protocol gre 
[R1-Tunnel0/0/1]shutdown 
[R1-Tunnel0/0/1]source 15.0.0.1
[R1-Tunnel0/0/1]description 45.0.0.1



[R4]int t0/0/0
[R4-Tunnel0/0/0]ip address 192.168.6.2 24
[R4-Tunnel0/0/0]tunnel-protocol gre 
[R4-Tunnel0/0/0]shutdown 
[R4-Tunnel0/0/0]source 45.0.0.1    
[R4-Tunnel0/0/0]description 15.0.0.1

 第四步:rip全网可达

[R1]rip
[R1-rip-1]version 2
[R1-rip-1]ne 192.168.1.0
[R1-rip-1]ne 192.168.5.0
[R1-rip-1]ne 192.168.6.0
 

[R2]rip
[R2-rip-1]version 2
[R2-rip-1]network 192.168.5.0
[R2-rip-1]network 192.168.2.0

[R3]rip 
[R3-rip-1]verify-source
[R3-rip-1]version 2
[R3-rip-1]network 192.168.3.0
[R3-rip-1]network 192.168.5.0

[R4]rip      
[R4-rip-1]version 2
[R4-rip-1]network 192.168.4.0

[R1-Tunnel0/0/0]nhrp entry multicast dynamic 
[R1-Tunnel0/0/0]undo rip split-horizon 

第五步:可访问R5环回 

[R1]acl 2000
[R1-acl-basic-2000]rule 5 permit source 192.168.1.0 0.0.0.255

[R1]int s4/0/0
[R1-Serial4/0/0]nat out    
[R1-Serial4/0/0]nat outbound 2000

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • wps 将列的内容转换为一个单元格内容,并以逗号分隔
  • python编程实例 计算字符串中空格、英文、数字、其它字符的数量 两种方式实现
  • 检索 Postgres 不同版本功能差异的神器
  • Docker Dockerfile:构建与优化
  • uniapp实现光标闪烁(配合自己的键盘)
  • 数据结构——考研笔记(一)绪论
  • 百日筑基第十八天-一头扎进消息队列1
  • Nature Communications|柔性高密度、高灵敏应变传感器阵列(柔性应变传感/界面调控/电子皮肤/柔性电子)
  • Backend - C# 基础知识
  • PyTorch 2-深度学习-模块
  • Java版Flink使用指南——自定义无界流生成器
  • 【爬虫】解析爬取的数据
  • [1]从概念到实践:电商智能助手在AI Agent技术驱动下的落地实战案例深度剖析(AI Agent技术打造个性化、智能化的用户助手)
  • 基于React 实现井字棋
  • vue vite+three在线编辑模型导入导出
  • [deviceone开发]-do_Webview的基本示例
  • [译]Python中的类属性与实例属性的区别
  • Android 架构优化~MVP 架构改造
  • Angular 2 DI - IoC DI - 1
  • Babel配置的不完全指南
  • gulp 教程
  • k8s 面向应用开发者的基础命令
  • learning koa2.x
  • python学习笔记 - ThreadLocal
  • python学习笔记-类对象的信息
  • swift基础之_对象 实例方法 对象方法。
  • SwizzleMethod 黑魔法
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 电商搜索引擎的架构设计和性能优化
  • 给初学者:JavaScript 中数组操作注意点
  • 回顾 Swift 多平台移植进度 #2
  • 利用jquery编写加法运算验证码
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 数据可视化之 Sankey 桑基图的实现
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 写代码的正确姿势
  • 学习JavaScript数据结构与算法 — 树
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • ​​​​​​​​​​​​​​Γ函数
  • ​configparser --- 配置文件解析器​
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ![CDATA[ ]] 是什么东东
  • ###C语言程序设计-----C语言学习(3)#
  • ###STL(标准模板库)
  • #VERDI# 关于如何查看FSM状态机的方法
  • $$$$GB2312-80区位编码表$$$$
  • (¥1011)-(一千零一拾一元整)输出
  • (1)(1.13) SiK无线电高级配置(五)
  • (2024,RWKV-5/6,RNN,矩阵值注意力状态,数据依赖线性插值,LoRA,多语言分词器)Eagle 和 Finch
  • (3)llvm ir转换过程
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)