로컬 IP 주소에 대한 정보를 찾으십니까?


9

최근 BT 엔지니어가 방문하여 IP 전화 시스템의 문제를 해결하려고했습니다.

한 가지 요점은 네트워크에서 4 개의 DHCP 서버가 실행되고 있다는 것입니다. 나는 그중 두 가지를 비활성화하고 (그중 하나는 실행 중이어야 함) 모든 것이 제대로 작동하는지 테스트했습니다. 그러나 네 번째 DHCP 서버는 나를 피합니다!

장치의 IP 주소가 192.168.1.59이므로 IP 주소를 성공적으로 핑할 수 있습니다.

'nbtstat -a 192.168.1.59'를 실행하면 다음 결과가 나타납니다.

$ nbtstat -a 192.168.1.59
$ Local Area Connection:
$ Node IpAddress: [192.168.1.45] Scope Id: []
$ Host not found.

IP 주소에 대해 RDP 또는 VNC 뷰어를 실행하면 연결되지 않습니다.

장치에 대해 더 자세히 알아볼 수있는 다른 방법이 있습니까?

답변:


11

nmap 은 이것에 좋습니다. 서버가 수신 대기하는 포트 (운영 체제를 식별하기에 충분한 포트)를 알려주는 것 외에도 OS 지문 처리도 수행 할 수 있습니다. OS 지문은 종종 프린터 모델을 식별 할 수도 있습니다.

시험 nmap -A -v 192.168.1.59


불행히도 네이티브 MacOS 명령은 아닙니다
blagus

아니요, 그러나 대부분의 다른 앱과 마찬가지로 다음과 같이 설치할 수 있습니다.brew install nmap
blockloop

6

arp 테이블에서 MAC 주소를 확인할 수 있습니다.

arp -a -n | grep 192.168.1.59

Windows에 아날로그가 있다고 가정합니다.

그런 다음 웹에 많은 벤더 식별 조회를 사용하여 MAC 주소의 처음 세 옥텟을 상호 참조 할 수 있습니다. 그중 하나가 여기에 있습니다 (아무것도 모르고 Google 검색에서 처음 나타났습니다). 누가 장비를 만들 었는지 알려주는데, 종종 장비 식별에 도움이됩니다.

관리 가능한 스위치가있는 경우 스위치의 스패닝 트리와 해당 mac 주소를 상호 참조 할 수 있습니다. 그러면 MAC 주소가 표시되는 스위치 포트가 표시됩니다. 이는 종종 다른 쪽 끝에있는 케이블을 식별합니다. . 관리되는 스위치와 대화하는 방법은 누가 스위치를 만들 었는지에 따라 다르며 간단한 SF 답변 범위를 벗어납니다. 이 경우 박스를 찾는 가장 빠른 방법이지만 일부 네트워크 스마트와 관리 가능한 스위치가 필요합니다.

이 모든 것을 실패 telnet하면 잘 알려진 포트로 시도 할 수 있습니다 . 나는 종종 139 (연결을 얻는 것은 Windows 상자이거나 SaMBa를 실행하는 유닉스 상자라는 것을 의미합니다), 22 (ssh 배너는 제조업체에 대한 힌트를 줄 수 있음) 및 80 (웹 서버가 실행 중이면 입력하면 GET /<CR><CR>종종 유용합니다) 오류 텍스트.


1
예, Windows는 이에 상응합니다. 그냥 arp -a.
mailq

1
장치의 mac 주소를 얻으면 스위치를 관리하는 경우 주소를 알게 된 포트를 찾을 수 있습니다.
JakePaulus

그렇습니다, 나는 동의합니다. 그리고 그것은 제가 3 번 문단에서 위에서 말한 것이라고 생각합니다.
MadHatter

2

nbtstat 출력은 장치가 Windows 호스트가 아니라고 제안합니다. 라우터, 스위치, 방화벽, WAP 등일 수 있습니까?

또한 여러 DHCP 서버가 올바르게 구성되고 범위가 겹치지 않는 한 여러 DHCP 서버를 실행하는 데 아무런 문제가 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.