기기의 외부 서버 연결을 차단하지 않고 실시간 지도에 표시하는 셀프 호스팅 네트워크 모니터입니다.
291-Group/LAN-Orangutan
LAN 기기의 검색, 라벨 지정 및 그룹화와 변경 사항 추적을 지원하는 셀프 호스팅 네트워크 검색 도구이며, Tailscale도 지원합니다.
대체할 수 있는 제품:Fing
- 스타
- 1,150
- 포크
- 64
- 열린 이슈
- 3
- 마지막 커밋
- 7일 전
어떤 프로젝트인가요?
LAN Orangutan은 로컬 네트워크를 스캔해 연결된 기기를 모두 찾고, 각 기기에 라벨과 그룹을 지정하거나 메모를 추가할 수 있게 해줍니다. 단일 Go 바이너리로 실행되며, 웹 대시보드나 JSON 출력을 지원하는 CLI로 사용할 수 있습니다. 기기 검색에는 nmap을 사용하므로 호스트에 nmap을 설치해야 합니다.
네트워크 스냅샷을 저장하고 나중에 비교해 변경된 사항을 확인할 수 있습니다. 예상 기기로 표시한 기기가 있는 경우, 새 기기가 나타나거나 기존 기기가 사라지면 알림을 보냅니다. 대시보드에서 백업과 복원, 공유 가능한 HTML 보고서 기능을 사용할 수 있습니다.
Tailscale 피어는 Tailscale CLI에서 직접 가져와 로컬 기기와 함께 표시하며, 앱 안에서 Tailscale에 연결하거나 연결을 끊을 수 있습니다. 대시보드는 최초 실행 시 설정한 비밀번호로 보호됩니다. Docker 지원은 호스트 네트워킹을 사용하는 Linux로 제한되며, macOS와 Windows에서는 바이너리를 직접 실행해야 합니다.
핵심 기능
- 01nmap을 사용해 로컬 네트워크의 기기를 검색
- 02사용자 지정 그룹 이름으로 기기에 라벨과 그룹을 지정하고 메모 추가
- 03네트워크 스냅샷을 저장하고 비교해 변경 사항 확인
- 04예상 기기가 사라지거나 알 수 없는 기기가 나타날 때 알림
- 05Tailscale 피어를 표시하고 앱에서 연결하거나 연결 해제
- 06웹 대시보드와 JSON 출력을 지원하는 CLI 제공
활용 사례
- 네트워크에 있는 모든 기기의 목록을 관리하려는 홈랩 운영자
- 집이나 사무실 LAN에 예상하지 못한 기기나 알 수 없는 기기가 연결되는지 확인
- Tailscale 피어와 로컬 기기를 한 목록에서 확인
- 현재 네트워크 상태를 공유 가능한 HTML 보고서로 내보내기
빠른 시작
- 1
필수 항목인 nmap을 설치합니다(macOS 기준).
brew install nmap - 2
Homebrew로 LAN Orangutan을 설치합니다(macOS).
brew install 291-group/tap/lan-orangutan - 3
전체 기기 정보를 확인하려면 sudo로 서버를 시작한 다음, 브라우저에서 http://localhost:291에 접속해 비밀번호를 만듭니다.
sudo ./orangutan serve
사용 전 알아둘 점
- nmap은 별도로 설치해야 합니다.
- Docker는 Linux에서만 지원됩니다. macOS와 Windows의 Docker Desktop에서는 실제 네트워크를 스캔할 수 없습니다.
- 전체 기기 정보(MAC 주소, 제조업체 등)를 확인하려면 sudo 또는 Administrator 권한이 필요합니다.
- 내장 HTTPS가 없으므로 암호화된 액세스를 위해 리버스 프록시가 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- LAN-Orangutan은(는) 무엇인가요?
- LAN 기기의 검색, 라벨 지정 및 그룹화와 변경 사항 추적을 지원하는 셀프 호스팅 네트워크 검색 도구이며, Tailscale도 지원합니다. LAN Orangutan은 로컬 네트워크를 스캔해 연결된 기기를 모두 찾고, 각 기기에 라벨과 그룹을 지정하거나 메모를 추가할 수 있게 해줍니다. 단일 Go 바이너리로 실행되며, 웹 대시보드나 JSON 출력을 지원하는 CLI로 사용할 수 있습니다. 기기 검색에는 nmap을 사용하므로 호스트에 nmap을 설치해야 합니다.
- LAN-Orangutan은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- LAN-Orangutan은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- LAN-Orangutan은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. LAN-Orangutan의 마지막 커밋은 2026년 10월 31일입니다.
- LAN-Orangutan은(는) 어디에 사용할 수 있나요?
- 네트워크에 있는 모든 기기의 목록을 관리하려는 홈랩 운영자 집이나 사무실 LAN에 예상하지 못한 기기나 알 수 없는 기기가 연결되는지 확인 Tailscale 피어와 로컬 기기를 한 목록에서 확인 현재 네트워크 상태를 공유 가능한 HTML 보고서로 내보내기
- LAN-Orangutan는 어떻게 설치하나요?
- 필수 항목인 nmap을 설치합니다(macOS 기준).: brew install nmap Homebrew로 LAN Orangutan을 설치합니다(macOS).: brew install 291-group/tap/lan-orangutan 전체 기기 정보를 확인하려면 sudo로 서버를 시작한 다음, 브라우저에서 http://localhost:291에 접속해 비밀번호를 만듭니다.: sudo ./orangutan serve
- LAN-Orangutan은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/291-Group/LAN-Orangutan
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
일정에 따라 호스트와 서비스를 검색하고 네트워크 연결을 매핑해 네 가지 뷰를 최신 상태로 유지하는 셀프 호스팅 네트워크 스캐너입니다.
네트워크에 연결된 기기를 지속적으로 탐지하고, 변경 사항을 표시해 알림을 보내는 셀프 호스팅 네트워크 가시성 도구입니다.
docktail.* 레이블을 사용해 Docker 컨테이너를 Tailscale Services로 노출하며, 컨테이너별 Tailscale 디바이스나 포트 공개가 필요 없습니다.
홈랩 및 실험실 인프라의 랙, 장비, 포트, 케이블, IPAM, VLAN, Wi-Fi, 모니터링, 토폴로지 맵을 관리하는 셀프 호스팅 Docker 앱입니다.