路由问题 - 无法同时访问互联网和家庭实验室

网络工程 思科 路由 子网
2022-02-18 21:36:47

我正在尝试建立一个家庭实验室来学习思科认证。我的问题是我厌倦了每次我想通过 CLI 配置控制台时都必须将控制台物理插入不同的设备。所以我决定做的是为这些设备设置 5 个同时的 telnet 会话。(4 个交换机,1 个路由器)。

所以这是我的拓扑:

PC --> 摩托罗拉电缆调制解调器 --> R1 --> S1 --> S2 --> S3 --> S4

所以基本上我的电缆调制解调器将连接到我的 PC 和 R1。我正在这样做,所以我不必将我的 PC 连接到 R1,因此每当我需要学习时都会失去互联网。

我的 PC 的 IP 来自摩托罗拉电缆调制解调器,而 R1 的 IP 是在同一网络中静态分配的。这是子网 192.168.0.0/24。R1的IP是192.168.0.155

我的电脑是 192.168.0.2,电缆调制解调器是 192.168.0.1

R1面向S1的接口是192.168.254.254... S1是192.168.254.1... S2是192.168.254.2等。

我可以在没有任何问题的情况下从我的 PC 远程登录到 R1,因此无需使用控制台电缆,而且我仍然可以同时访问互联网。从 R1 我可以 ping 局域网中的所有交换机。

问题是:我无法从我的 PC 上 ping 交换机。我只是不明白为什么会这样。如果我可以 ping R1 并且 R1 可以 ping 交换机,R1 不应该路由到 LAN 吗?

有人请帮我解决这个问题。我很难过,我知道我忽略了一些简单的事情。这里的目的是我想消除对控制台电缆的需求,并且能够在访问我的家庭实验室的同时访问互联网。

2个回答

您忽略的是您的 PC 仍然具有电缆调制解调器的默认网关,而不是 R1。因此,所有发送到不在该 PC 的 LAN 内的子网的数据包都会发送到不知道如何到达 192.168.254.0/24 的电缆调制解调器。

因此,如果您还想保持 Internet 访问,您有两种选择(因此,不要更改您的默认网关):

  1. 将有线调制解调器上的静态路由设置为 192.168.254.0/24
  2. 在您的 PC 上设置静态路由到 192.168.254.0/24

鉴于当前的拓扑,您的电缆调制解调器是问题所在。192.168.254.0/24 与您的 PC 所在的网络 (192.168.0.0/24) 不同。当您尝试远程登录到交换机时,您的请求会发送到您的电缆调制解调器,因为它很可能设置为您 PC 的默认网关。您的电缆调制解调器不了解 192.168.254.0/24 网络,因此无法转发到您的路由器。但是,您的路由器在 192.168.0.0/24 网络上有一个接口,因此您可以正常使用它。

有几个解决方案 - 您可以向您的 PC 添加一条路由,将 192.168.254.0/24 路由​​到下一跳 192.168.0.155。不过,这有点笨拙。更好的解决方案可能是将该路由添加到您的电缆调制解调器。