繁体   English   中英

Ping 无法通过连接 2 个 LAN 的路由器的 go [Packet Tracer]

[英]Ping can't go across router connecting 2 LANs [Packet Tracer]

网络拓扑

子网内部工作正常,ping 可以到达目的地,但 ping 不能 go 通过路由器到达另一个 LAN。 可以 ping 通位于 ping 来源同一侧的路由器接口,但不能 ping 通另一侧。 就好像路由器就像一堵砖墙一样。 据我所知,接口的配置很好,主机的 IP 也很好,考虑到我可以在它们自己的子网中 ping 它们。 这些交换机似乎在它们自己的网络中按预期工作。 我在网络方面还很新,我在网上搜索过,但没有找到任何适合我的修复方法。 有一次,我正在考虑默认网关问题,但即使是这样,我也不知道我必须做些什么来解决它。 IP 地址及其所有元素的默认网关我还查看了Router0“显示 ip 路由” ,但没有注意到任何可以帮助我的东西。

你好内森·考诺耶,

看起来问题出在您的默认网关设置上。

让我 go 通过 ip 路由过程为你(排序)。

假设 PC1 想要向另一个网络 (LAN2) 中的 PC3 发送 ICMP ping。 所以你输入 PC1 终端 ping 192.168.2.145。 PC1 首先要通过检查 PC3 是否在链路上来确定是否需要路由。 根据PC1的IP地址和子网掩码,PC1判断链路上只有主机192.168.1.1-254(192.168.1.0/24),因此192.168.2.145不在链路上,需要路由。 因此,PC1 将 ping 数据包发送到其默认网关进行路由。 您当前将 192.168.1.0 作为您的 PC1 默认网关,这在两个方面是不正确的。 1) PC1 无法通过此地址到达路由器,因为 LAN1 上 Router0 的接口是 192.168.1.127 2) 192.168.1.0 通常用作子网 ID。 我认为它不能用于路由。

为了解决您的问题,您需要将两个 LAN 的主机的默认网关设置为同一 LAN 上路由器接口的 IP。

我觉得前面的句子很混乱。 让我详细说明您的设置

设备 界面 CIDR 默认网关
路由器0 G0/0 192.168.1.127/24
G0/1 192.168.2.159/24
PC1 网卡 192.168.1.97/24 192.168.1.127
PC2 网卡 192.168.1.98/24 192.168.1.127
PC3 网卡 192.168.2.145/24 192.168.2.159
TFTP 服务器 网卡 192.168.2.146/24 192.168.2.159

对于 IPv6,它的逻辑应该与 IPv4 大致相同。 我认为您不需要为交换机设置 IP 地址,除非它们需要用于内部 web 服务器和其他服务器。 从技术上讲,您可以用第 3 层交换机替换路由器。 您可能不需要一个成熟的路由器来进行 LAN 间路由。

我自己学习计算机网络,所以我的知识可能不完整和/或不正确。 请指出任何问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM