건물 내 활성 Wi-Fi(휴대폰/태블릿/노트북)를 추적하여 직원을 위한 "사무실 내/외근" 시설을 구현할 수 있는지 확인하고 싶었습니다.
AP와 연결되어 있지 않더라도 활성 Wi-Fi 클라이언트(MAC 주소?) 목록을 반환할 수 있습니까? 연결된 장치 목록을 쉽게 얻을 수 있는 방법이 없기 때문에 회사의 액세스 포인트와 완전히 독립적인 Linux 기반 솔루션을 구축하는 것이 가능한지 궁금합니다.
감사해요
답변1
라우터가 실행 중인 소프트웨어에 따라 DHCP 임대 목록을 얻고 해당 목록에 있는 모든 사람에게 ping을 시도할 수 있습니다. 예를 들어 OpenWRT에서 cat /tmp/dhcp.leases
IP 주소, MAC 주소, 장치 이름 및 임대 승인 시간 목록을 얻는 경우입니다. 이 목록을 찾아보면 핑에 응답하는 각 사람이 여전히 존재한다는 것을 알 수 있습니다.
답변2
작동하는 무선 카드만 있으면 됩니다.RF 모니터링 모드, 그러면 모든 트래픽(AP를 검색하는 비연관 클라이언트 포함)을 보고 여기에서 MAC 주소를 추출할 수 있습니다.
이 작업을 수행할 수 있는 기존 소프트웨어가 있는지 또는 직접 작성해야 하는지는 모르겠습니다.
답변3
라우터 웹페이지에서 목록을 확인해 보는 것이 어떨까요?
airodump-ng
하지만 어쨌든 리얼 모드에서 트래픽을 모니터링하고 누가 누구와 통신하고 있는지 확인할 수 있으며 ,