본문으로 건너뛰기
로그인 둘러보기
윈도우즈 유틸 · 인터넷·네트워크·원격

Bloxsmith

0

Bloxsmith는 자체 포함된 Infoblox BloxOne NOC 대시보드입니다. React UI를 내장한 단일 Go 바이너리로, Infoblox BloxOne/CSP API를 프록시하고 GitHub Releases에서 자체 업데이트됩니다.

네트워크 관리대시보드

소개

Bloxsmith는 자체 포함된 Infoblox BloxOne NOC 대시보드입니다. React UI를 내장한 단일 Go 바이너리로, Infoblox BloxOne/CSP API를 프록시하고 GitHub Releases에서 자체 업데이트됩니다. holland-built에서 개발 및 유지보수하며, MIT 라이선스로 배포됩니다.

상세정보

서브넷 및 DHCP 관리

리스, 활용도, 소진 현황을 확인할 수 있습니다.

DNS 및 존 관리

레코드, 존, 쿼리율을 모니터링할 수 있습니다.

보안 및 위협 피드

정책, 지표, 감사 로그를 관리할 수 있습니다.

암호화된 볼트

테넌트 키가 AES로 암호화되어 디스크에 저장되며, 도난당한 디스크로부터 데이터를 보호합니다.

선택적 AI 쿼리 박스

Groq 또는 OpenAI 호환 LLM을 사용하여 자연어로 데이터에 질의할 수 있습니다.

Docker Compose를 사용한 설치 (권장)

  1. Docker Desktop을 설치하고 실행합니다.
  2. 작업 폴더를 만들고 docker-compose.yml 및 update 스크립트를 다운로드합니다.
  3. 터미널에서 docker compose up -d 명령을 실행합니다.
  4. 브라우저로 http://localhost:8080에 접속하여 패스프레이즈를 설정하고 Infoblox API 키를 입력합니다.

기타 설치 방법

  • Docker 단독 실행: docker run -d --name bloxsmith -p 127.0.0.1:8080:8080 -v noc-vault:/vault -v noc-audit-trust:/audit-trust --restart unless-stopped ghcr.io/holland-built/bloxsmith:latest
  • macOS Homebrew: brew install holland-built/tap/bloxsmith seguido de bloxsmith
  • Windows 설치 스크립트: PowerShell을 사용하여 install.ps1 다운로드 및 실행
  • macOS/Linux 설치 스크립트: curl로 install.sh 다운로드 후 실행

활용 예시

Infoblox API 키를 입력한 후 대시보드에서 서브넷, DNS, 보안 정책 등의 탭을 통해 네트워크 자원을 모니터링하고 관리할 수 있습니다. AI 쿼리 박스를 활성화하면 자연어로 데이터를 질의할 수 있습니다.

지원 환경 및 요구사항

Docker Desktop이 필수이며, Windows, macOS, Linux에서 지원됩니다. Go 1.26+ 환경에서 소스 코드를 직접 빌드할 수도 있습니다.

버전 및 업데이트

버전 3.69.0은 2026-08-21에リリース되었습니다. 업데이트는 Docker Compose 폴더에서 update 스크립트를 실행하거나 bloxsmith update 명령을 통해 수행할 수 있습니다. 자동 업데이트는 제공되지 않으며, 사용자가 수동으로 확인하고 적용해야 합니다.

제한 사항 및 확인사항

Windows 및 macOS 바이너리는 코드 사인되지 않아 처음 실행 시 Gatekeeper 또는 SmartScreen 경고가 나타날 수 있습니다. 이는 Homebrew 및 설치 스크립트 방법에 적용되며, Docker 설치는 바이너리를 로컬에 배치하지 않아 해당되지 않습니다. LAN 모드에서 BIND=0.0.0.0으로 설정 시 인증 없이 대시보드에 접근 가능하므로 주의가 필요합니다.

시스템 요구사항

Docker Desktop이 필요하며, Windows, macOS, Linux에서 실행 가능합니다. 포트 8080이 기본 사용되며, 충돌 시 --port 옵션으로 변경할 수 있습니다.