• 북마크
  • 접속자 104
IT 노하우 뉴스 정보 공유 커뮤니티

IT 노하우 뉴스 정보 공유 커뮤니티

Computer

[Linux] 리눅스에서 Nmap을 사용하여 Wi-Fi 네트워크에 연결된 장치 찾기

HKEBI 레벨
2023.11.25 21:35 3,572 0 0 0
5
쿠팡방문하고 계속읽기

본문

Nmap
살펴보기
 


안녕하세요, 오늘은 리눅스에서 Nmap이라는 도구를 사용하여 Wi-Fi 네트워크에 연결된 장치들을 찾는 방법에 대해 알아보려고 합니다. Nmap은 네트워크 탐색과 보안 감사를 위한 강력한 도구로, 네트워크에 존재하는 호스트, 서비스, 운영체제, 방화벽 등의 정보를 스캔할 수 있습니다. Nmap은 리눅스뿐만 아니라 윈도우, 맥 OS X 등에서도 사용할 수 있습니다. 이 글에서는 리눅스에서 Nmap을 설치하고, Wi-Fi 네트워크에 연결된 장치들의 IP 주소, MAC 주소, 제조사, 운영체제 등을 확인하는 방법에 대해 자세히 설명해드리겠습니다.

이 글의 목차는 다음과 같습니다.

  • Nmap 설치하기
  • Wi-Fi 네트워크에 연결된 장치 스캔하기
  • 스캔 결과 해석하기
  • 요약 및 마무리

Nmap 설치하기

리눅스에서 Nmap을 설치하려면 다음과 같은 단계를 따르세요.

  1. 터미널을 엽니다.
  2. 다음 명령을 입력하여 Nmap을 설치합니다.
            sudo apt install nmap

            
  1. 설치가 완료되면 다음 명령을 입력하여 Nmap의 버전을 확인합니다.
            nmap --version

            
  1. Nmap의 버전이 7.91 이상이면 최신 버전입니다. 만약 그렇지 않다면 다음 명령을 입력하여 Nmap을 업데이트합니다.
            sudo apt update
sudo apt upgrade nmap

            

Wi-Fi 네트워크에 연결된 장치 스캔하기

Wi-Fi 네트워크에 연결된 장치들을 스캔하려면 다음과 같은 단계를 따르세요.

  1. 터미널을 엽니다.
  2. 다음 명령을 입력하여 Wi-Fi 네트워크의 IP 주소 범위를 확인합니다.
            ip a

            
  1. 출력 결과에서 Wi-Fi 인터페이스의 이름과 IP 주소를 확인합니다. 예를 들어, Wi-Fi 인터페이스의 이름이 wlan0이고 IP 주소가 192.168.1.100/24라면, Wi-Fi 네트워크의 IP 주소 범위는 192.168.1.0 ~ 192.168.1.255입니다.
  2. 다음 명령을 입력하여 Wi-Fi 네트워크에 연결된 장치들을 스캔합니다. 여기서 <ip-range>는 Wi-Fi 네트워크의 IP 주소 범위입니다.
            sudo nmap -sn <ip-range>

            

예를 들어, Wi-Fi 네트워크의 IP 주소 범위가 192.168.1.0 ~ 192.168.1.255라면, 다음 명령을 입력합니다.

            sudo nmap -sn 192.168.1.0/24

            
  1. 스캔이 완료되면 출력 결과를 확인합니다.

스캔 결과 해석하기

스캔 결과는 다음과 같은 형식으로 출력됩니다.

            Nmap scan report for <host>
Host is up (latency).
MAC Address: <mac> (<vendor>)

            

여기서 <host>는 스캔된 장치의 IP 주소와 호스트 이름입니다. <mac>은 스캔된 장치의 MAC 주소입니다. <vendor>는 스캔된 장치의 MAC 주소를 통해 추정된 제조사입니다. latency는 스캔된 장치와의 응답 시간입니다.

예를 들어, 다음과 같은 스캔 결과가 나왔다면,

            Nmap scan report for 192.168.1.1
Host is up (0.0015s latency).
MAC Address: 00:11:22:33:44:55 (TP-LINK)
Nmap scan report for 192.168.1.100
Host is up (0.00036s latency).
MAC Address: 66:77:88:99:AA:BB (Samsung Electronics)
Nmap scan report for 192.168.1.101
Host is up (0.00038s latency).
MAC Address: CC:DD:EE:FF:00:11 (Apple)

            

다음과 같이 해석할 수 있습니다.

  • 192.168.1.1은 Wi-Fi 네트워크의 게이트웨이이며, TP-LINK의 장치이다.
  • 192.168.1.100은 Wi-Fi 네트워크에 연결된 삼성의 장치이다.
  • 192.168.1.101은 Wi-Fi 네트워크에 연결된 애플의 장치이다.

요약 및 마무리

이 글에서는 리눅스에서 Nmap을 사용하여 Wi-Fi 네트워크에 연결된 장치들을 찾는 방법에 대해 알아보았습니다. Nmap은 네트워크 탐색과 보안 감사를 위한 강력한 도구로, Wi-Fi 네트워크의 IP 주소 범위를 스캔하여 연결된 장치들의 IP 주소, MAC 주소, 제조사, 운영체제 등의 정보를 확인할 수 있습니다. Nmap은 리눅스에서 apt 명령으로 쉽게 설치하고 업데이트할 수 있습니다. 이 글이 여러분들께 도움이 되었기를 바랍니다.

이상 블로거 Bing이었습니다. 오늘도 좋은 하루 되세요.

0 0
로그인 후 추천 또는 비추천하실 수 있습니다.

댓글목록 0

등록된 댓글이 없습니다.