思科交换机缺lessnetworking访问的原因

我遇到了Cisco Catalyst 2950交换机的问题,特别是我无法连接到路由器/通过它访问互联网。 设置如下:

  • WAN连接到路由器(MikroTIK型号,这里没有实际的服务器)
  • 路由器连接到交换机1
  • 交换机1通过光纤连接到交换机2和3,也是Catalyst 2950型号

交换机2和3的连接工作,据我所知,相当好。 当试图在交换机1上修补一个新的客户端时,我得到的只是一个“不明networking”,没有DHCP租约。 将静态IP和路由器的IP设置为DNS服务器和网关也不能访问networking。 此行为始终显示客户端是否运行Windows 7,8.1或Ubuntu。

物理连接似乎工作正常,Wireshark显示ARP数据包大量飞来飞去。 不过,这是我唯一看到的。 由于几个不同的客户端操作系统显示相同的问题,我认为原因是在networking中的某个地方。 有没有什么方法可以让用户引入这样的错误? 但是,它似乎只影响到新客户,因为我没有愤怒的租户为此私刑(最近自愿pipe理一个住房单元的networking,在此领域以前没什么经验)。

我也尝试添加路由器上的客户端的ARP条目,反之亦然,无济于事。 现在,我正在寻找访问交换机configuration,并将不胜感激任何答案,哪些设置可能会导致它。

[不知道你有多less交换机或Ciscos的经验,所以这是一个详细的答案,以防万一。 我也从一个普通的例子猜测,有可能有更先进的和不同的事情发生。


NB。 如果您不知道密码,您可以通过重置密码来访问2950,但是需要重新启动交换机以便停机,并且需要使用思科式控制台电缆进行串行连接。 说明:

http://www.cisco.com/c/en/us/support/docs/switches/catalyst-2950-series-switches/12040-pswdrec-2900xl.html


有权访问时,使用enable将其置于pipe理模式,然后运行show running-config 。 它会列出所有的设置。

寻找端口,如:

 interface FastEthernet0/1 switchport access vlan 50 ... interface FastEthernet0/2 switchport access vlan 50 ... 

将现有的工作界面与您尝试使用的工作界面进行比较。 例如

  • 工作接口有switchport access vlan *n* ,你需要添加到你正在使用的那些:
    • configure terminal
    • interface FastEthernet0/*number*
    • switchport access vlan *number*
    • end
  • 或“断开”的接口有switchport mode trunk ,你需要删除它们的命令:
    • configure terminal
    • interface FastEthernet0/*number*
    • no switchport mode trunk
    • end
  • 可能有其他命令,例如与端口安全有关的命令,但是通过比较工作端口和非工作端口,你应该能够看到有什么不同 – 然后添加缺失的行或者不使用no xyz去除多余的线。

请记住在最后write以保存configuration更改,否则在重新引导时会丢失。