연결된 장치의 IP 주소를 어떻게 알 수 있나요?

연결된 장치의 IP 주소를 어떻게 알 수 있나요?

이것은 간단한 질문이지만 대답하기가 그리 간단하지는 않습니다. 관리 포트와 직렬 포트가 있는 관리형 스위치가 있습니다. 직렬 포트가 작동하지 않는 것 같고 관리 포트의 IP 주소를 알 수 없습니다(공장 기본 주소가 아닌 것 같습니다). 저는 노트북의 Cat 5 케이블을 사용하여 직접 연결했습니다. 특히 유선 네트워크를 설정하고 관리 포트에 연결하려고 했습니다.

내가 아는 한, 원칙적으로 arp-scan을 사용할 수 있어야 합니다. 예를 들면 다음과 같습니다.

# arp-scan -I eth0 0.0.0.0/0

또는 이와 비슷하지만 시간이 오래 걸립니다. "거기 누구야?" 같은 답장을 받을 수 있는 방법은 없을까요? 결국 반대편에는 주소가 하나뿐입니다.

답변1

관리형 스위치는 일반적으로 LLDP(Link Layer Discovery Protocol)에 응답합니다. 어떤 운영 체제를 실행하고 있는지 지정하지 않았지만 Arch Linux에서는 lldpd 패키지를 설치하고 lldpd 데몬( sudo systemctl enable lldpd --now)을 시작한 다음 lldpcli클라이언트 프로그램을 사용하여 네트워크에서 HP 1810 스위치를 찾을 수 있었습니다. 이 명령을 사용하면 lldpcli show neighbors스위치의 시스템 이름, 시스템 설명 및 관리 IP가 표시됩니다(LLDP가 지원되고 스위치에서 비활성화되지 않은 경우).

관련 정보