NetAlertX
중앙 집중식 네트워크 가시성과 지속적인 자산 탐지를 제공하며, 장치 모니터링, 변경 사항 감지, IP 주소 관리를 지원하고 멀티플랫폼 배포가 가능합니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
오픈 소스 네트워크 장비 모니터링 및 자산 관리의 강력한 도구로, LAN 버전의 SIEM에 필적합니다.
주요 기능
- 지속적인 탐색 및 자산 인텔리전스: ARP 스캔, Pi-hole, UNIFI, SNMP 등의 방식으로 장치를 자동 탐색하고, 연결 상태 변화와 IP 주소 드리프트를 감지
- 80개 이상의 알림 채널: Apprise 통합을 통해 Telegram, Pushover, NTFY 등을 지원하며, Pushsafer, Pushover도 네이티브로 사용 가능
- 풍부한 통합 및 플러그인: Home Assistant 연동, API 및 Webhook 제공, 15분 만에 커스텀 스캔 플러그인을 빠르게 개발할 수 있도록 지원
- 자동화된 워크플로: 새 장치 자동 분류, 제조사별 그룹화, 온라인 시 아카이브 해제 또는 자동 삭제를 통해 IT 거버넌스 간소화
할 수 없는 것
- •새 버전의 docker-compose에는 중대한 변경 사항이 있으므로 마이그레이션 전에 반드시 공식 마이그레이션 가이드를 읽어보세요;
- •로컬 네트워크를 올바르게 스캔하려면 --network=host 모드를 사용하는 것을 권장합니다;
- •기본적으로 모든 데이터는 로컬에 저장되며 외부로 전송되지 않지만, 알림을 구성하면 외부로 메시지가 전송되므로 개인정보 보호에 주의하세요;
- •VLAN 또는 원격 서브넷을 모니터링해야 하는 경우 컨테이너의 네트워크 액세스 권한이 올바른지 확인하세요;
- •데이터베이스 영속화 디렉터리 아래에 config 및 db 폴더를 수동으로 생성해야 합니다.
사용 사례
- 홈 네트워크: 언제든지 집에서 어떤 장치가 온라인 상태인지 파악하고, 알 수 없는 장치나 스마트 홈 이상 징후 발견
- 기업 규정 준수: 섀도우 IT 감지, 승인되지 않은 장치의 내부망 접속 방지, 장치 아카이빙 및 정리 자동화
- 운영 관리: VLAN 간 또는 원격 서브넷 모니터링, 다중 사이트 네트워크 자산의 통합 관리
NetAlertX는 네트워크 인프라를 위한 중앙 집중식 "신뢰할 수 있는 단일 정보 소스"(NSoT)를 제공하며, 연결된 모든 디바이스의 인벤토리를 실시간으로 유지 관리하고, 컴플라이언스 유지를 위해 섀도 IT와 승인되지 않은 하드웨어를 식별하며, 분산된 사이트 전반에 걸쳐 컴플라이언스 워크플로를 자동으로 실행합니다. 이 솔루션은 간단한 네트워크 스캔과 복잡한 SIEM 도구 사이의 격차를 해소하여 경량 방식으로 실행 가능한 인사이트를 제공합니다. 다양한 검색 방법(ARP-scan, Pi-hole, UNIFI, SNMP 라우터, DHCP 리스), 80개 이상의 알림 게이트웨이(Apprise를 통해), Home Assistant 통합, 커스텀 플러그인 개발, 그리고 디바이스 분류, 정리 및 정책 실행을 위한 자동화된 워크플로를 지원합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1. Docker 환경이 설치되어 있는지 확인하세요 (Windows/Mac/Linux 모두 가능)
2. 다음 명령을 실행하여 컨테이너를 시작하세요: docker run -d --network=host --restart unless-stopped -v /your_data_dir:/data -v /etc/localtime:/etc/localtime:ro --tmpfs /tmp:uid=20211,gid=20211,mode=1700 -e PORT=20211 -e APP_CONF_OVERRIDE='{"GRAPHQL_PORT":"20214"}' ghcr.io/netalertx/netalertx:latest
3. 브라우저를 열어 http://localhost:20211 에 접속한 후 마법사에 따라 초기 설정을 완료하세요
- 1. Docker 환경이 설치되어 있는지 확인하세요 (Windows/Mac/Linux 모두 가능)
- 2. 다음 명령을 실행하여 컨테이너를 시작하세요: docker run -d --network=host --restart unless-stopped -v /your_data_dir:/data -v /etc/localtime:/etc/localtime:ro --tmpfs /tmp:uid=20211,gid=20211,mode=1700 -e PORT=20211 -e APP_CONF_OVERRIDE='{"GRAPHQL_PORT":"20214"}' ghcr.io/netalertx/netalertx:latest
- 3. 브라우저를 열어 http://localhost:20211 에 접속한 후 마법사에 따라 초기 설정을 완료하세요
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
컨테이너 중지 및 삭제: docker stop <컨테이너 이름> && docker rm <컨테이너 이름>; 데이터 볼륨 삭제: rm -rf /your_data_dir (중요한 데이터는 먼저 백업하세요).
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
5 FAQs