通过静态路由连接不同网络中的两个路由器

网络工程 路由 cisco 命令
2021-07-21 23:40:22

总的来说,我对网络很陌生。对于我的一项任务,我需要能够 ping 不同网络中的两个路由器( R5 必须能够 ping R4 )。 简单拓扑

为此,我在 R1 和 R2 中设置了路由。这是 R1 的配置:

R1(config)#ip route 21.0.0.0 255.255.255.0 10.0.0.2.

这是 R2 的路由配置:

R2(config)#ip route 11.0.0.0 255.255.255.0 10.0.0.1

我可能在这里遗漏了一个明显的东西。R1和R2可以互相ping通。但是,R2/R4 无法 ping 到 R5,R1/R5 无法 ping 到 R4。让我们忽略显示的云和 VPC 界面。谁能告诉我发生了什么以及我错过了什么?我是新手,我的知识有限,因为我才刚刚开始。我正在使用 GNS3。

编辑 1:这是到目前为止的路由表。 在此处输入图片说明

1个回答

很抱歉回答相当老的问题。

说到 GNS-3:如果停止设备(右键单击路由器,选择停止),然后右键单击它并选择配置,则可以更改 R1 或其他路由器的标签。

很高兴听到您设法添加了路线:

R4(config)#ip route 11.0.0.0 255.255.255.0 21.0.0.1

R5(config)# ip route 21.0.0.0 255.255.255.0 11.0.0.1

我认为您的问题并没有完全解决 - 只要 R5 不知道如何到达网络 10.0.0.0/24(因此 R5 无法 ping 10.0.0.2,反之亦然)。R4 和网络 10.0.0.0/24 也是如此。

所以,你应该添加一对路由:

R4(config)#ip route 10.0.0.0 255.255.255.0 21.0.0.1

R5(config)# ip route 10.0.0.0 255.255.255.0 11.0.0.1

之后,您实验室的所有 IP 都可以 ping 通。

顺便说一句,你可以用一个默认路由替换一对路由,结果是一样的。对于 R5,它将是:

R5#(config)ip route 0.0.0.0 0.0.0.0 11.0.0.1