【问题标题】:Ping can't go across router connecting 2 LANs [Packet Tracer]Ping 无法通过连接 2 个 LAN 的路由器 [Packet Tracer]
【发布时间】:2021-05-11 05:07:58
【问题描述】:

Topology of the network

子网在自身内部工作正常,ping 可以到达目的地,但 ping 无法通过路由器到达另一个 LAN。我可以 ping 通位于 ping 来源同一侧的路由器接口,但不能 ping 通另一侧。就好像路由器就像一堵砖墙一样。据我所知,接口的配置很好,主机的 IP 也很好,考虑到我可以在它们自己的子网中 ping 它们。这些交换机似乎在它们自己的网络中按预期工作。我在网络方面还很新,我在网上搜索过,但没有找到任何适合我的修复方法。有一次,我正在考虑默认网关问题,但即使是这样,我也不知道我需要做什么来解决它。 IP addresses with their default gateways of all the elements 我也查看了Router0 "show ip route",但没有发现任何可以帮助我的东西。

【问题讨论】:

    标签: networking ip-address router ping lan


    【解决方案1】:

    你好内森·考诺耶,

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

    让我为你完成 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无法通过该地址到达路由器,因为Router0在LAN1上的接口是192.168.1.127。 2) 192.168.1.0 通常用作子网 ID。我不认为它可以用于路由。

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

    我认为前面的句子令人困惑。让我详细说明您的设置

    Device Interface CIDR Default Gateway
    Router0 G0/0 192.168.1.127/24
    G0/1 192.168.2.159/24
    PC1 NIC 192.168.1.97/24 192.168.1.127
    PC2 NIC 192.168.1.98/24 192.168.1.127
    PC3 NIC 192.168.2.145/24 192.168.2.159
    TFTP Server NIC 192.168.2.146/24 192.168.2.159

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-20
      • 2015-11-28
      • 1970-01-01
      • 2019-12-16
      • 2021-09-08
      相关资源
      最近更新 更多