네트워크에있는 장치를 어떻게 알 수 있습니까?


33

네트워크를 검색하여 어떤 장치가 있는지 확인하려면 어떻게합니까? (MAC 주소 및 IP 목록에 만족합니다.)

예를 들어, 직장에 있고 네트워크에 알 수없는 장치가 없는지 (특히 액세스가 암호 나 MAC에 의해 필터링되지 않은 경우) 확인하고 싶다고 가정하겠습니다. DHCP 로그가 도움이 될 수 있지만 고정 IP가있는 장치를 찾으려면 어떻게해야합니까?

또는 친구 집에 있는데 포트 포워딩을 설정하고 싶지만 라우터의 IP를 모르고 있다고 가정 해 봅시다. 물론 몇 가지 좋은 추측은 일반적으로 얻을 수 있지만 스캔하는 것이 더 좋습니다.

답변:


34

첫 번째 시나리오는 nmap을보십시오 . 하나의 명령으로 전체 서브넷을 스캔 할 수 있습니다. 예를 들면 다음과 같습니다.nmap -sP 192.168.0.1/24

두 번째로 라우터 IP가 머신의 게이트웨이 IP로 표시되어야합니다. Windows에서는 연결 상태 대화 상자에 나타납니다.


nmap에는 Linux, Windows, Mac OS X, BSD 등을위한 Zenmap이라는 멋진 GUI 도구도 포함되어 있습니다.
Clinton Blackmore

-sP가 중단 경고를 제공하여, 사용하는 nmap -sn 192.168.0.1/24대신
HenryHey

15

브로드 캐스트 주소로 핑할 수 있으며 arp 테이블을 볼 수 있습니다. 다음은 Linux에서 수행하는 예입니다.

ping -b 192.168.1.255
arp -n

NB : 장치의 OS가 ICMP 에코 요청으로 다시 에코해야합니다. 일부 OS는 브로드 캐스트 IP 주소를 사용하여 ICMP에 응답하지 않습니다. 이 경우 네트워크에서 가능한 모든 IP 주소로 핑할 수 있습니다. 최근에는 Windows 상자가 기본적으로 유니 캐스트 IP 주소로 ICMP 에코에 응답하지 않으므로 도움이되지 않습니다.


Windows에서 arp 테이블을 어떻게 검색합니까?
Stevoisiak 2016 년

@StevenVascellaro "arp -a"
Albin


4

나는 The Dude를 사용 합니다.

어제 네트워크 도구를 찾을 때 찾았습니다. 컴퓨터에서 실행하면 네트워크의 모든 장비를 매핑합니다. 가장 좋은 점은 완전히 무료라는 것입니다!


2

두 번째 질문에 대한 답변 :

Windows에서

  1. 윈도우 키 + R
  2. cmd를 입력하십시오
  3. 프롬프트에서 "ipconfig"를 입력하십시오

출력에는 기본 게이트웨이를 나열하는 행이 있어야합니다. 둘 이상의 어댑터가 나열 될 수 있지만 일반적으로 IP 주소와 기본 게이트웨이가있는 어댑터 만 나열됩니다.


2

Spiceworks는 네트워크에 대한 자세한 정보를 제공합니다. IP 주소와 Mac 만 찾으려면 과잉이 될 수 있지만 지속적으로 네트워크를 모니터링해야하는 경우 훌륭한 도구입니다. 그렇지 않으면 nmap을 사용하십시오.


Wikipedia는 "Spiceworks는 중소 기업에서 근무하는 네트워크 관리자를 위해 설계된 무료 시스템 관리, 인벤토리 및 헬프 데스크 소프트웨어 응용 프로그램 인 Spiceworks IT Desktop을 제공합니다." 네트워크 스캐너 이상입니다. 모든 플랫폼을 검색하는 동안 Windows 상자에서 실행됩니다.
클린턴 블랙 모어

2

안드로이드 앱 Fing 은 놀랍게도 비슷한 결과를 얻을 수있는 UNIX 스타일 명령이 있기를 바랍니다.


1

nmap, 네트워크 브로드 캐스트 주소를 핑 (Ping) 할 수없고 실패한 항목을 확인할 수 없습니다. ARP 테이블을 확인하는 것과 함께, 이것은 주어진 서브넷에있는 것을 발견하는 상당히 효과적인 방법 일 수 있습니다.

"라우터 IP를 모른다"의 특정 예의 경우, 호스트 라우팅 테이블을 점검하면 기본 게이트웨이와 라우터에 적합한 관리 IP 인 경우가 있습니다 (항상 그런 것은 아니지만 항상).


3
오늘날 대부분의 시스템은 브로드 캐스트 핑에 응답하지 않습니다. 따라서 이것은 가장 신뢰할 수 없습니다.
Scott Pack

1

또 다른 좋은 도구는 look @ lan입니다. 네트워크를 스캔하고 여러 가지 다른 결과를 제공합니다.


look @ lan은 이제 fing이라는 프리웨어 Windows / Linux / Mac CLI 도구를 사용하여 간과 fing (www.over-look.com)이되었습니다. 계속 처리 할 수 ​​있도록 다양한 형식으로 데이터를 제공하는 것처럼 보입니다.
클린턴 블랙 모어

0

네트워크와 모든 장치가 RFC를 준수하는 경우 네트워크의 브로드 캐스트 주소를 핑할 때 모든 네트워크 장치에서 회신을 받아야합니다. 당연히 이것은 자주 작동하지 않으므로 전체 포트 범위에서 사용 가능한 각 IP 스캔으로 되돌려 야합니다.



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