【问题标题】:Cisco Switch Can't Ping Attached DeviceCisco 交换机无法 ping 连接的设备
【发布时间】:2015-08-27 00:58:14
【问题描述】:
PC1-VLAN1======Switch : Successful pings from the switch
PC1-VLAN2======Switch : *Unsuccessful* pings from the switch

我有一个带有静态 IP 的交换机直接连接到带有静态 IP 的 PC1,两者都在同一个 192.168.1.0/24 网络上。除了默认的 VLAN1 之外,交换机上没有任何 VLAN。

通过此设置,我可以从交换机成功 ping PC1(通过使用 telnet 或控制台电缆连接到交换机的另一台 PC 的终端)。

如果我创建一个 VLAN2 并将 PC1 的端口分配给 VLAN2,则交换机无法再 ping PC1。如果不同 VLAN 上的另一台 PC 无法 ping PC1,我会理解,但我认为交换机也可以 ping。

我错过了什么?

谢谢!

【问题讨论】:

  • 这与编程无关。这里是题外话。
  • 我已经在网络部分发布了这个问题。不知道为什么我不能删除这个,所以我想它会留下来。

标签: cisco vlan


【解决方案1】:

在交换机上,配置的IP地址可能还在Vlan 1,把IP移到Vlan 2

如果你的交换机 IP 地址是 192.168.1.1

conf t
int vlan 1
no ip address
int vlan 2
ip address 192.168.1.1 255.255.255.0
end

现在您应该能够在 PC1 在 vlan 2 中时 ping 通它

这有帮助吗?

【讨论】:

  • 谢谢韦恩,我在网络部分发布了这个问题。 networkengineering.stackexchange.com/questions/20979/…。我在询问更多关于为什么交换机无法 ping 连接的设备,无论它在哪个 VLAN 上。在我看来,如果它可以看到它(收集统计信息、验证 MAC 地址等),在我看来它也应该能够 ping 通它。问题更多的是关于 VLAN 可以做什么和不能做什么,以帮助我更好地理解分离。
  • 帅哥,谢谢你告诉我。我真的很喜欢“VLAN 就像被栅栏隔开的院子”的比喻。你需要一个门(路由器)才能从一个到另一个。',它就在 :)