다음 네트워크 스위치를 사용하고 있습니다.
HPE ProCurve J8697A Switch 5406zl
Software Revision K.14.34
내 네트워크 스위치 IP를 확인하려면 다음 명령을 실행하는 것이 좋습니다.
tcpdump -i net0 ether proto 0x88cc -v -c 5
다음 출력이 표시되지만 완전히 실행되지 않고 중단됩니다.
dropped privs to nobody
tcpdump: listening on net0, link-type EN10MB (Ethernet), capture size 262144 bytes
Ctrl+가 주어지면 C다음과 같은 출력이 표시됩니다.
root@solaris:~# tcpdump -i net0 ether proto 0x88cc -v -c 5
dropped privs to nobody
tcpdump: listening on net0, link-type EN10MB (Ethernet), capture size 262144 bytes
^C
0 packets captured
607908 packets received by filter
0 packets dropped by kernel
root@solaris:~#
이 명령은 무엇을 합니까? 예상한 출력이 나오지 않는 이유는 무엇입니까? 동일한 출력을 알 수 있는 다른 명령이 있습니까?
답변1
스위치에 직접 연결된 호스트에 연결하면 다음을 수행할 수 있다고 생각합니다.
ping -b <yourBroadcastAddress>
스위치의 브랜드와 구성에 따라 브로드캐스트 핑 전달을 방지할 수 있으므로 스위치만 응답할 가능성이 높습니다.
답변2
tcpdump는 네트워크 트래픽을 스니핑하는 데 사용되는데, 귀하의 경우에는 약간 과잉일 수 있다고 생각합니다. 라우터에 직접 연결된 경우 route
게이트웨이 IP를 다음 홉 주소로 사용하십시오. 이는 라우터의 주소일 가능성이 높습니다.
답변3
언제나 그렇듯이 RTFM입니다. 구글 검색해서 찾았습니다수동, 그리고 장에서. 2-20에는 다음과 같이 적혀 있습니다.
콘솔은 다음을 통해 액세스할 수 있습니다.
- 대역 외: 5400zl 시리즈 스위치와 함께 제공되는 직렬 케이블을 사용하여 콘솔로 사용되는 PC 또는 VT-100 터미널을 스위치에 직접 연결합니다. PC 또는 터미널에 25핀 직렬 커넥터가 있는 경우 시판되는 9핀-25핀 직렬 케이블을 사용하거나 9-25핀 직선 어댑터를 PC 끝에 연결할 수 있습니다. 케이블.
- 대역 내: 텔넷을 사용하여 네트워크의 PC 또는 UNIX 스테이션과 VT-100 터미널 에뮬레이터에서 콘솔에 액세스합니다. 이 방법을 사용하려면 먼저 대역 외 콘솔 액세스나 DHCP/Bootp를 통해 스위치의 IP 주소와 서브넷 마스크를 구성해야 합니다.
따라서 직렬 케이블을 사용하고구성IP 주소를 사용하거나 DHCP 서버를 사용할 수 있는 LAN 세그먼트에 스위치를 연결하면 DHCP 서버가분배하다이는 (임시) IP 주소입니다(스위치 내부 인터페이스의 MAC 주소로 식별됨).
DHCP 서버가 이미 작동하고 있지 않으면 (그리고 운이 좋다면 초기 DHCP 요청 브로드캐스트가 표시될 것입니다), 이 경우에는 DHCP 서버 데이터에서 주소를 찾아보고 tcpdump
아무것도 알 수 없습니다 . 귀찮게 사용 하지 마십시오 tcpdump
.
따라서 "IP 주소를 알려주는 명령"이 없습니다. 올바른 인프라를 사용해야 합니다.
편집하다
스위치에 이미 IP 주소가 있고(콘솔이나 DHCP를 통해) DHCP 협상을 스니핑할 수 없는 경우(스위치를 재부팅할 수 없거나 협상이 다른 네트워크 세그먼트에서 발생하기 때문에) 그냥 운이 없군요.
IP 범위를 스캔해 볼 수 있습니다(가지다스위치 뒤에 있는 DHCP 서버에서 IP 범위를 얻습니다. 그렇죠? ) 등을 nmap
확인하고 ping
답변을 얻기를 바랍니다. 그러나 스위치가 DHCP 응답을 얻는 세그먼트에 내부 IF만 갖도록 구성되어 있으면 다시 운이 없게 됩니다.
가장 좋은 해결책은 사람들이 그곳으로 가도록 하는 것입니다.한 번, 스위치에 대한 물리적 액세스, 콘솔의 고정 IP 주소, 알아야 할 사항을 모든 사람에게 알려주십시오.
스위치에 물리적으로 접근할 수 없다면 콘솔 인터페이스에도 접근할 수 없을 것입니다.