Repolode
evilsocket

evilsocket/opensnitch

Little Snitch에서 영감을 받은 GNU/Linux용 대화형 애플리케이션 방화벽으로, 외부 연결을 허용할지 차단할지 매번 묻습니다.

대체할 수 있는 제품:Little Snitch

스타
14,205
포크
679
열린 이슈
214
마지막 커밋
3개월 전

어떤 프로젝트인가요?

OpenSnitch는 GNU/Linux용 애플리케이션 수준 방화벽입니다. 시스템의 프로그램이 외부 연결을 시도하면 GUI에 허용 또는 거부를 묻는 창이 표시되며, 해당 애플리케이션의 규칙으로 결정을 저장할 수 있습니다.

애플리케이션별 필터링 외에도 차단 목록을 불러와 시스템 전체에서 광고, 추적기 또는 멀웨어 도메인을 차단할 수 있습니다. GUI에서 입력 정책이나 인바운드 서비스 같은 nftables 시스템 규칙도 관리할 수 있습니다. 하나의 GUI로 여러 노드를 관리할 수도 있으며, 보안 도구에 연결 이벤트를 전송하는 SIEM 통합 기능도 제공합니다.

프로젝트는 deb 및 rpm 패키지로 배포되며, UI는 데몬과 별도로 설치됩니다.

핵심 기능

  • 01애플리케이션별로 각 외부 연결을 허용할지 거부할지 사용자에게 묻습니다.
  • 02차단 목록을 사용해 시스템 전체에서 광고, 추적기 및 멀웨어 도메인을 차단합니다.
  • 03GUI에서 nftables 시스템 방화벽 규칙을 설정합니다.
  • 04중앙화된 인터페이스 하나에서 여러 노드를 관리합니다.
  • 05SIEM 도구와 연동합니다.

활용 사례

  • Linux 데스크톱의 애플리케이션이 어떤 외부 서버에 연결하는지 모니터링합니다.
  • 시스템 전체에서 추적기 및 멀웨어 도메인을 차단합니다.
  • nftables 규칙을 직접 작성하지 않고 Linux 호스트의 인바운드 서비스와 입력 정책을 제어합니다.
  • 여러 Linux 머신의 연결 이벤트를 수집해 중앙에서 확인합니다.

빠른 시작

  1. 1

    릴리스 페이지에서 deb/rpm 패키지를 다운로드합니다

  2. 2

    Debian/Ubuntu에 daemon과 UI를 설치합니다

    sudo apt install ./opensnitch*.deb ./python3-opensnitch-ui*.deb
  3. 3

    Fedora/RHEL에 설치합니다(rpm)

    sudo dnf install opensnitch*.rpm
  4. 4

    GUI를 실행합니다

    opensnitch-ui

사용 전 알아둘 점

  • GNU/Linux에서만 작동합니다.
  • 카피레프트 라이선스인 GPL-3.0에 따라 라이선스가 부여됩니다.

포함된 컬렉션

토픽

자주 묻는 질문

opensnitch은(는) 무엇인가요?
Little Snitch에서 영감을 받은 GNU/Linux용 대화형 애플리케이션 방화벽으로, 외부 연결을 허용할지 차단할지 매번 묻습니다. OpenSnitch는 GNU/Linux용 애플리케이션 수준 방화벽입니다. 시스템의 프로그램이 외부 연결을 시도하면 GUI에 허용 또는 거부를 묻는 창이 표시되며, 해당 애플리케이션의 규칙으로 결정을 저장할 수 있습니다.
opensnitch은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
opensnitch은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
opensnitch은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. opensnitch의 마지막 커밋은 2026년 7월 26일입니다.
opensnitch은(는) 어디에 사용할 수 있나요?
Linux 데스크톱의 애플리케이션이 어떤 외부 서버에 연결하는지 모니터링합니다. 시스템 전체에서 추적기 및 멀웨어 도메인을 차단합니다. nftables 규칙을 직접 작성하지 않고 Linux 호스트의 인바운드 서비스와 입력 정책을 제어합니다. 여러 Linux 머신의 연결 이벤트를 수집해 중앙에서 확인합니다.
opensnitch는 어떻게 설치하나요?
릴리스 페이지에서 deb/rpm 패키지를 다운로드합니다 Debian/Ubuntu에 daemon과 UI를 설치합니다: sudo apt install ./opensnitch*.deb ./python3-opensnitch-ui*.deb Fedora/RHEL에 설치합니다(rpm): sudo dnf install opensnitch*.rpm GUI를 실행합니다: opensnitch-ui
opensnitch은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/evilsocket/opensnitch

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트