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

OSPF路由协议配置

初始环境与准备:

  1. 物理连接:按照文件的拓扑连接了 3 台路由器 (R01, R02, R03)、2 台交换机 (Switch0, Switch1) 和 2 台 PC (PC0, PC1)。关键发现:路由器之间的连接实际使用的是以太网线(连接到 FastEthernet 接口),而不是串口线。

  2. PC 配置: 你配置了 PC0 (IP: 192.168.1.11/24, 网关: 192.168.1.1) 和 PC1 (IP: 192.168.3.11/24, 网关: 192.168.3.1)。

  3. Console 连接: 你使用 Console 线依次连接到各路由器进行配置。

二、 路由器 R01 配置

  1. 连接与登录: 使用 Console 线连接到 R01,打开终端软件。

  2. 进入配置模式:

    • 在 Router> 提示符下,输入 enable 进入特权模式 (Router#)。

    • 输入 configure terminal 进入全局配置模式 (Router(config)#)。

  3. 基础配置:

    • 输入 hostname R01 设置主机名。

    • 输入 no ip domain-lookup (可选)。

  4. 配置接口 FastEthernet0/0 (Area 1 - LAN):

    • 输入 interface FastEthernet0/0

    • 输入 description R01-LAN-Area1

    • 输入 ip address 192.168.1.1 255.255.255.0

    • 输入 no shutdown

    • 输入 exit

  5. 配置接口 FastEthernet0/1 (Area 0 - 连接 R02):

    • 输入 interface FastEthernet0/1

    • 输入 description To-R02-Area0

    • 输入 ip address 192.168.12.1 255.255.255.0

    • 输入 no shutdown

    • 输入 exit

  6. 配置 OSPF:

    • 输入 router ospf 1

    • 输入 router-id 1.1.1.1 (或依赖 Loopback0 1.1.1.1 自动选择)

    • 输入 network 192.168.1.0 0.0.0.255 area 1

    • 输入 network 192.168.12.0 0.0.0.255 area 0

    • 输入 end 返回特权模式 (R01#)。

  7. 保存配置:

    • 输入 copy running-config startup-config 并按两次回车。

三、 路由器 R02 配置

  1. 连接与登录: 将 Console 线移至 R02,打开终端连接。

  2. 进入配置模式:

    • 在 Router> 或 # 提示符下,进入全局配置模式 (configure terminal)。

  3. 基础配置:

    • 输入 hostname R02。

    • 输入 no ip domain-lookup (可选)。

  4. 配置接口 FastEthernet0/0 (Area 0 - 连接 R01):

    • 输入 interface FastEthernet0/0

    • 输入 description To-R01-Area0

    • 输入 ip address 192.168.12.2 255.255.255.0

    • 输入 no shutdown

    • 输入 exit

  5. 配置接口 FastEthernet0/1 (Area 0 - 连接 R03):

    • 输入 interface FastEthernet0/1

    • 输入 description To-R03-Area0

    • 输入 ip address 192.168.23.2 255.255.255.0

    • 输入 no shutdown

    • 输入 exit

  6. 配置 OSPF:

    • 输入 router ospf 1

    • 输入 router-id 2.2.2.2 (或依赖 Loopback0 2.2.2.2 自动选择)

    • 输入 network 192.168.12.0 0.0.0.255 area 0

    • 输入 network 192.168.23.0 0.0.0.255 area 0

    • 输入 end 返回特权模式 (R02#)。

  7. 保存配置:

    • 输入 copy running-config startup-config 并按两次回车。

四、 路由器 R03 配置与修正

  1. 连接与登录: 将 Console 线移至 R03,打开终端连接。

  2. 进入配置模式:

    • 在 Router> 或 # 提示符下,进入全局配置模式 (configure terminal)。

    • configure terminal

  3. 基础配置:

    • 输入 hostname R03。

    • 输入 no ip domain-lookup (可选)。

  4. 配置接口 FastEthernet0/0 (Area 0 - 连接 R02):

    • 输入 interface FastEthernet0/0

    • 输入 description To-R02-Area0

    • 输入 ip address 192.168.23.3 255.255.255.0

    • 输入 no shutdown

    • 输入 exit

  5. 修正并配置接口 FastEthernet0/1 (Area 2 - LAN):

    • 输入 interface FastEthernet0/1

    • 输入 description R03-LAN-Area2

    • 输入 ip address 192.168.3.1 255.255.255.0 (将 IP 地址修正为 .1)

    • 输入 no shutdown

    • 输入 exit

  6. 配置 OSPF:

    • 输入 router ospf 1

    • 输入 router-id 3.3.3.3 (或依赖 Loopback0 3.3.3.3 自动选择)

    • 输入 network 192.168.23.0 0.0.0.255 area 0

    • 输入 network 192.168.3.0 0.0.0.255 area 2

    • 输入 end 返回特权模式 (R03#)。

  7. 故障排查与确认 (Area ID 检查):

    • (虽然你可能在配置中已经确保正确,但记录此步骤很重要)

    • (仍在 R03) 输入 show running-config | section router ospf。确认 network 192.168.23.0 ... 行是 area 0。

    • (切换 Console 到 R02) 输入 show running-config | section router ospf。确认 network 192.168.23.0 ... 行是 area 0。

    • (如果发现不一致,则返回相应路由器的 OSPF 配置模式进行修正)

  8. 保存配置:

    • (仍在 R03) 输入 copy running-config startup-config 并按两次回车。

五、 最终验证

  1. 检查接口状态:

    • 在 R01, R02, R03 上分别执行 show ip interface brief。

    • 确认: 所有配置的 FastEthernet 接口 Status 和 Protocol 均为 up,IP 地址符合规划 (特别是 R03 Fa0/1 是 .1)。

  2. 检查 OSPF 邻居:

    • 在 R02 上执行 show ip ospf neighbor。

    • 确认: 看到邻居 R01 (1.1.1.1) 和 R03 (3.3.3.3),状态 State 均为 FULL。

  3. 检查路由表:

    • 在 R01 上执行 show ip route。

    • 确认: 存在代码为 O IA 指向网络 192.168.3.0/24 的路由,下一跳为 192.168.12.2。

    • 在 R03 上执行 show ip route。

    • 确认: 存在代码为 O IA 指向网络 192.168.1.0/24 的路由,下一跳为 192.168.23.2。

  4. 测试端到端连通性:

    • 从 PC0: 打开命令提示符,执行 ping 192.168.3.11。

    • 从 PC1: 打开命令提示符,执行 ping 192.168.1.11。

    • 确认: 两个方向的 Ping 命令都成功收到回复。

http://www.dtcms.com/a/168939.html

相关文章:

  • 变色龙-第16届蓝桥第5次STEMA测评Scratch真题第1题
  • Flowable7.x学习笔记(十七)审批我的待办
  • stm32教程:软件I2C通信协议 代码模板提供
  • day03_ 基本数据类型丶常量丶变量
  • UE自动索敌插件Target System Component
  • Linux_su命令
  • 三类思维坐标空间与时空序位信息处理架构
  • 6.DOS
  • AI编译器对比:TVM vs MLIR vs Triton在大模型部署中的工程选择
  • 自动化测试项目1 --- 唠嗑星球 [软件测试实战 Java 篇]
  • 百度后端开发一面
  • vue3+ts项目 配置vue-router
  • HarmonyOS NEXT第一课——HarmonyOS介绍
  • Java实现区间合并算法详解
  • 2025A卷华为OD机试真题-数组二叉树(C++/Java/Python)-100分
  • 学习springboot-条件化配置@Conditional(条件注解)
  • 数字智慧方案5872丨智慧交通解决方案(54页PPT)(文末有下载方式)
  • AI大模型-RAG到底能做些什么?
  • 镜像和容器的深度介绍和关系
  • 使用xlwings计算合并单元格的求和
  • 改进算法超详细:双变异樽海鞘群算法:从最优性能设计到分析
  • MySQL数据库上篇
  • 怎么实现动态提示词,并提升准确率
  • 【IPMV】图像处理与机器视觉:Lec9 Laplace Blending 拉普拉斯混合
  • 这款软件的第三方评测:功能、易用性与性能表现如何?
  • map和set的遗留 + AVL树(1):
  • K8S - StatefulSet 与 DaemonSet - 有状态应用部署与节点管理策略
  • [面试]SoC验证工程师面试常见问题(二)
  • PyTorch_创建张量
  • 浅谈SpringBoot框架中的单例bean