Wi-Fi에 연결된 기기들의 IP 주소를 확인하고 싶을 때, nmap을 이용하면 쉽게 네트워크를 스캔할 수 있습니다. 이 글에서는 nmap을 활용하여 네트워크에 연결된 모든 장치를 확인하는 방법을 소개합니다.

    🔹 nmap이란?

    nmap(Network Mapper)은 네트워크 탐색 및 보안 감사에 사용되는 오픈 소스 도구입니다. 이를 활용하면 특정 네트워크에 연결된 장치들을 쉽게 찾을 수 있습니다.

    1️⃣ nmap 설치하기

    ▶ Windows

    1. nmap 공식사이트에서 Windows용 설치 파일을 다운로드합니다.
    2. 설치 후 cmd 또는 PowerShell을 실행합니다.

    ▶ macOS

    brew install nmap

    ▶ Linux (Ubuntu/Debian)

    sudo apt update && sudo apt install nmap

    ▶ Linux (CentOS/RHEL)

    sudo yum install nmap

    2️⃣ 내 네트워크 대역 확인하기

    스캔을 수행하려면 먼저 현재 네트워크의 IP 대역을 알아야 합니다.

    ▶ Windows에서 확인

    ipconfig

    출력 예시:

    IPv4 주소: 192.168.0.100
    서브넷 마스크: 255.255.255.0
    기본 게이트웨이: 192.168.0.1

    위 정보를 보면 내 IP 주소가 192.168.0.100이고, 네트워크 대역은 192.168.0.0/24입니다.

    ▶ macOS/Linux에서 확인

    ifconfig | grep 'inet '
    # 또는
    ip a

    출력 예시:

    inet 192.168.0.100 netmask 255.255.255.0 broadcast 192.168.0.255

    3️⃣ 네트워크에 연결된 기기 확인하기

    ▶ 빠르게 IP 주소만 확인

    nmap -sn 192.168.0.0/24

    출력 예시:

    Starting Nmap 7.93 ( https://nmap.org )
    Nmap scan report for 192.168.0.1
    Nmap scan report for 192.168.0.10
    Nmap scan report for 192.168.0.20
    Nmap scan report for 192.168.0.30

    ✅ 네트워크에 연결된 모든 기기의 IP 주소를 빠르게 확인할 수 있습니다.

    ▶ 추가 정보까지 확인 (호스트 이름 & MAC 주소 포함)

    nmap -sn --script arp-ping 192.168.0.0/24

    출력 예시:

    Nmap scan report for 192.168.0.1 (Router)
    MAC Address: 00:1A:2B:3C:4D:5E (Cisco Systems)
    
    Nmap scan report for 192.168.0.10 (MyPhone)
    MAC Address: 11:22:33:44:55:66 (Apple Inc)

    ✅ 장치의 제조사 정보와 호스트명을 확인할 수 있습니다.

    ▶ 열린 포트까지 확인

    nmap -p 1-65535 192.168.0.10

    ✅ 특정 기기의 열린 포트를 확인하여 어떤 서비스가 실행 중인지 분석할 수 있습니다

    Posted by 천상나타