Cisco Catalyst 스위치에서 IP를 기준으로 디바이스가 연결된 포트를 찾는 방법

Cisco Catalyst 스위치에서 최종 장치가 연결된 포트를 찾아야 합니다.

IP 주소/호스트 이름을 알고 있습니다.

포트를 빨리 찾으려면 어떻게 해야 하나요?

질문에 대한 의견 (1)
해결책

답은 스위치가 레이어 2 또는 레이어 3 스위치인지 여부에 따라 다릅니다. 즉, 스위치가 라우팅을 위해 트래픽을 다른 디바이스로 전환 및 중계하는 역할만 하는지, 아니면 SVI(스위치드 가상 인터페이스)를 통해 라우팅 결정을 직접 수행하는지 여부에 따라 다릅니다.

레이어 3 스위치에서는 장치에서 몇 가지 간단한 명령을 사용하여 포트를 찾을 수 있습니다. 그러나 레이어 2 스위치에서는 포트를 찾으려면 스위치와 라우팅을 수행하는 디바이스 모두에 로그인해야 합니다.

두 경우 모두 명령은 동일하며, 레이어 2 스위치의 경우 두 개의 다른 상자에서 실행하기만 하면 됩니다.


레이어 3 스위치에서:

  • 스위치에 로그인하여 다음 명령을 실행합니다(여기서 ipaddress는 찾으려는 호스트의 IP 주소입니다):

      show ip arp *ipaddress*
  • 출력은 아래와 비슷하게 표시되며, 장치의 맥 주소가 표시됩니다(아래에서 맥 주소는 굵게 강조 표시했습니다).

      LYKINS-1861#show ip arp 172.20.1.100
      프로토콜 주소 연령(분) 하드웨어 주소 유형 인터페이스
      인터넷 172.20.1.100 0 **28cf.da1d.1b05** ARPA Vlan10
  • 이제 다음 명령 중 하나를 실행합니다(여기서 mac-address는 이전 단계의 하드웨어 주소). Cisco 플랫폼에 따라 명령이 두 가지 형태로 나열되는 경우도 있습니다.

      show mac 주소-테이블 주소 *mac-주소* 표시
      show mac-address-테이블 주소 *mac-address*
  • 출력은 아래와 비슷하게 표시되어야 하며, 찾고 있는 포트가 대상 포트로 나열되어야 합니다:

      LYKINS-1861#show mac-address-table address 28cf.da1d.1b05
      대상 주소 주소 유형 VLAN 대상 포트
      ------------------- ------------ ---- --------------------
      28cf.da1d.1b05 동적 10 **FastEthernet0/1/1**

레이어 2 스위치에서:

  • 이 스위치에 대한 라우팅을 수행하는 디바이스가 무엇인지 확인하세요(네트워크 설명서를 참조해야 할 수도 있음). 때때로 인 경우가 있는데, 이 경우 레이어 2 VLAN이 레이어 3 결정을 위해 라우터로 트렁크되고 있습니다;

  • 라우팅 장치에 로그인하고 다음 명령을 실행합니다(여기서 ipaddress는 찾으려는 호스트의 IP 주소입니다):

      show ip arp *ipaddress*
  • 출력은 아래와 비슷하게 표시되며, 디바이스의 맥 주소(아래 굵은 글씨로 표시됨)를 확인할 수 있습니다.

      LYKINS-1861#show ip arp 172.20.1.100
      프로토콜 주소 나이(분) 하드웨어 주소 유형 인터페이스
      인터넷 172.20.1.100 0 **28cf.da1d.1b05** ARPA Vlan10
  • 이제 레이어 2 스위치에 로그인합니다.

  • 해당 장치에서 다음 명령 중 하나를 실행합니다(여기서 mac-address는 이전 단계의 하드웨어 주소). Cisco 플랫폼에 따라 명령이 두 가지 형태로 나열되는 경우도 있습니다.

      show mac 주소-테이블 주소 *mac-주소* 표시
      show mac-address-테이블 주소 *mac-address*
  • 출력은 아래와 비슷하게 표시되어야 하며, 찾고 있는 포트가 대상 포트로 나열되어야 합니다:

      LYKINS-1861#show mac-address-table address 28cf.da1d.1b05
      대상 주소 주소 유형 VLAN 대상 포트
      ------------------- ------------ ---- --------------------
      28cf.da1d.1b05 동적 10 **FastEthernet0/1/1**
해설 (1)

먼저, MAC 주소를 얻어야 하므로 동일한 VLAN에 있는 컴퓨터에 접속하여 이웃 테이블을 확인합니다 - Windows는 netsh int ipv4 show neigh, Linux: ip nei Cisco: show ip arp x.x.x.x입니다. 일단 당신이 그것을 가지고 있다면...

레이어 2 스위치에서 검색 작업인 경우, show mac address-table | i 0011.2233.4455를 실행하여 맥 주소 바이트를 적절히 바꿉니다.

반면에 라우터인 경우 show ip arp | i 0011.2233.4455를 사용하여 다시 MAC을 적절하게 바꿉니다. 분명히 MAC을 얻을 때 해당 라우터에 직접 연결된 것으로 판명되면 이미 완료된 것입니다.

그러나 장기적으로는 어느 쪽에서든 호스트를 식별할 수 있도록 호스트에 LLDP(실패 시 CDP)를 설정하는 것을 진심으로 권장합니다. lldpd는 CDP, EDP, SONMP 및 FDP도 지원하는 절대적으로 우수한 Linux용 LLDP 데몬입니다. 현재 호스트에 연결할 수 있고 리눅스/BSD를 실행하는 경우, 위의 단계를 건너뛰고 LLDP만 켜는 것이 좋습니다.

해설 (1)

스위치에서 프레임 포워딩(계층 2)을 수행하든 패킷 라우팅(계층 3)을 수행하든 관계없이 스위치에 찾으려는 호스트와 동일한 서브넷에 관리 IP 주소가 있는 경우 다음 방법이 작동합니다:

  1. 스위치에서 찾으려는 IP 주소로 핑합니다. 해당 주소가 스위치의 관리 주소와 동일한 서브넷에 있으면 호스트의 MAC 주소를 찾는 ARP 요청이 전송됩니다.
  2. 이제 ARP 캐시를 확인하여 찾고자 하는 호스트의 MAC 주소(show ip arp)와 해당 인터페이스를 찾을 수 있습니다.
    1. 다음과 같이 실행하여 해당 MAC 주소 테이블 항목을 찾을 수도 있습니다: 쇼 맥 주소 테이블 주소 [주소]`를 실행하여 찾을 수도 있습니다.
해설 (0)

빠르게?

  1. Telnet 또는 SSH 로 Cisco 스위치입니다.
  2. 를 입력 터미널 모니터는;enter 키를 누릅니다.
  3. 케이블을 분리 또는 종료를 통한 NIC OS 에서 끝점에서 질문

00:00:47:%링크-3-스핀:인터페이스 GigabitEthernet2/0/1,변경 상태로

참고 연결하는 경우에는 스위치 엔드포인트에서 당신은 분리를 얻지 않을 것입니다 syslog 메시지가 있을 것이기 때문에 잘 연결.

해설 (0)

다만 텔넷으로 전환한 다음 분리 장치에 다시 연결. 스위치를 작성하는 메시지 포트이었다고 다음니다.

도움이 되기를 바랍니다.

해설 (0)

는 경우에 당신을 명령을 실행 쇼 mac 주소-테이블 주소 x,당신은 또한 이 MAC 되는 것에서 배운 트렁크 포트도 있습니다. 는 경우(및 가정'다시 연결하는 또 다른 시스코 장치)를 사용,"쇼 cdp 네이"및 로그인 하는 장치이고한 것과 같은 단계를 수행합니다. 이 일을 계속 표시될 때까지 MAC 주소를 알게되는 비 트렁크 포트도 있습니다.

해설 (0)

사용 ip 장치를 추적합니다. 다음 명령을 사용하여

ip 장치 추적 ip 장치 추적 프로브 지연 30

두 번째 명령을 방지 중복 ip 오류가에서 팝업에 pc's. 가 있는 시스코의 버그에 대한 그것은 그러나 할 수 있't 을 기억 id 입니다.

이 원하는 오래된 12.4 코드나 15 코드를 사용합니다.

해설 (0)

캠에서 테이블 스위치과 일치하는 MAC 주소 장치 포트가 있습니다. 사'쇼 mac 주소-테이블'에는 스위치입니다. 구성할 수도 있습니다 포트명을 찾을 수 있도록 장치 나중에 너무입니다.

해설 (0)

당신을 찾으려면: 1.스위치에서,핑 당신이 원하는 IP 주소를 찾을 수 있습니다. 주소가 없는 경우에는 동일한 서브넷 스위치's management 주소,ARP 요청이 전송되고를 위한 MAC 주소의 호스트. 2.지금 당신이 볼 수 있습니다 ARP 캐시고의 MAC 주소를 찾을 호스트를 찾고 있(보여 ip arp)및 해당 인터페이스입니다. 3.또한 찾을 수 있습 MAC 주소는 테이블 항목을 발행하여 표시 mac address 테이블 주소[address]

해설 (0)

내가 만들어 몇 python 스크립트 도움이 이를 문서화하는 장치를 연결하는 가장자리 스위치가 있습니다.

https://github.com/rikosintie

특정 저장소: pingSVI-의 출력"sh 실행|i^인터페이스|^_ip 주소"분석 서브넷 및 핑 모든 호스트. 채웁 스위치's arp 테이블 장치가 있는 시간이 초과되었습니다.

ARP 류-만듭 json 데이터베이스의 IP-Mac 주소에서 핵심 스위치

MAC2Manuf-의 출력"쇼 mac 추가 int"그리고 사용하 json 데이터베이스의 목록을 작성하는 IP-MAC 포트-제조리 스위치입니다.

해설 (0)