네트워크에있는 장치를 어떻게 알 수 있습니까? DHCP 로그가 도움이 될 수 있지만 고정

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

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

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



답변

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

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


답변

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

ping -b 192.168.1.255
arp -n

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


답변

Angry IP Scanner 는이를위한 훌륭한 도구입니다.

또한 IP 인벤토리 등에 사용하기 위해 .csv를 내보낼 수 있습니다.


답변

나는 The Dude를 사용 합니다.

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


답변

두 번째 질문에 대한 답변 :

Windows에서

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

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


답변

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


답변

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