Repolode
safing

safing/portmaster

Windows와 Linux에서 앱별 네트워크 트래픽을 모니터링하고 제어하며, 보안 DNS와 트래커 차단 기능을 내장한 무료 오픈소스 애플리케이션 방화벽입니다.

대체할 수 있는 제품:Little SnitchGlassWire

스타
13,973
포크
601
열린 이슈
104
마지막 커밋
3일 전

어떤 프로젝트인가요?

Portmaster는 애플리케이션과 네트워크 사이에서 동작하는 데스크톱 애플리케이션 방화벽입니다. 어떤 앱이 어떤 연결을 여는지 기록하고, 각 연결을 허용하거나 차단할 수 있습니다. 기본 설정은 별도 구성 없이도 개인정보 보호를 강화하도록 설계되어 있습니다. 전역 규칙과 앱별 규칙을 설정하거나 도메인, IP, 국가를 기준으로 규칙을 만들 수도 있습니다.

Linux에서는 nfqueue를 통해 네트워크 스택에 연결하고, eBPF와 /proc을 사용해 연결을 소유한 프로세스를 식별합니다. Windows에서는 커널 드라이버(WFP)와 IP Helper API를 사용합니다. DNS 쿼리는 방화벽을 거치도록 재라우팅된 뒤 DoT 또는 DoH로 처리되며, 필터 목록으로 알려진 악성코드·광고·트래커 도메인을 차단합니다. 핵심 기능은 시스템 서비스로 실행되고 UI는 사용자 세션에서 실행됩니다.

유료 요금제에는 로컬에 저장되고 검색할 수 있는 네트워크 기록, 앱별 대역폭 모니터링, VPN과 Tor 사이에 위치한 다중 홉 개인정보 보호 네트워크인 SPN이 포함됩니다. 이 프로젝트는 GPL-3.0 라이선스를 따르며 오스트리아에서 개발되고 있습니다.

핵심 기능

  • 01네트워크 연결을 모니터링하고 각 연결을 개별 애플리케이션에 연결합니다.
  • 02앱, 도메인, IP, 국가 또는 네트워크 범위별로 트래픽을 차단하거나 허용합니다.
  • 03DNS 쿼리를 보안 DoT/DoH 리졸버로 재라우팅합니다.
  • 04필터 목록을 사용해 악성코드·광고·트래커 도메인을 차단합니다.
  • 05모든 작업을 로컬에서 처리하며, 업데이트에 자동으로 서명하고 적용합니다.

활용 사례

  • Windows 또는 Linux 데스크톱에서 앱이 몰래 외부 서버와 통신하는 것을 막습니다.
  • 앱별 설정 없이 모든 애플리케이션에 동일한 개인정보 보호 기본 정책을 적용합니다.
  • 특정 프로그램이 어떤 도메인과 서비스에 접속하는지 확인합니다.
  • 개인용 컴퓨터에서 암호화된 DNS를 강제합니다.

빠른 시작

  1. 1

    공식 다운로드 페이지에서 Portmaster를 무료로 다운로드

  2. 2

    소스에서 빌드하려면 Earthly CLI를 설치

  3. 3

    빌드 필수 항목으로 Docker Engine을 설치

  4. 4

    Earthly로 릴리스를 빌드한 다음 ./dist에서 아티팩트를 확인

    earthly +release

사용 전 알아둘 점

  • Windows와 Linux만 지원하며 macOS는 지원하지 않습니다.
  • 네트워크 기록, 대역폭 사용량, SPN과 같은 일부 고급 기능을 이용하려면 유료 플랜이 필요합니다.
  • 메인 UI는 여전히 Electron을 사용하며 README에 따르면 빌드 프로세스는 아직 개발 중입니다.

포함된 컬렉션

토픽

자주 묻는 질문

portmaster은(는) 무엇인가요?
Windows와 Linux에서 앱별 네트워크 트래픽을 모니터링하고 제어하며, 보안 DNS와 트래커 차단 기능을 내장한 무료 오픈소스 애플리케이션 방화벽입니다. Portmaster는 애플리케이션과 네트워크 사이에서 동작하는 데스크톱 애플리케이션 방화벽입니다. 어떤 앱이 어떤 연결을 여는지 기록하고, 각 연결을 허용하거나 차단할 수 있습니다. 기본 설정은 별도 구성 없이도 개인정보 보호를 강화하도록 설계되어 있습니다. 전역 규칙과 앱별 규칙을 설정하거나 도메인, IP, 국가를 기준으로 규칙을 만들 수도 있습니다.
portmaster은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
portmaster은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
portmaster은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. portmaster의 마지막 커밋은 2026년 10월 21일입니다.
portmaster은(는) 어디에 사용할 수 있나요?
Windows 또는 Linux 데스크톱에서 앱이 몰래 외부 서버와 통신하는 것을 막습니다. 앱별 설정 없이 모든 애플리케이션에 동일한 개인정보 보호 기본 정책을 적용합니다. 특정 프로그램이 어떤 도메인과 서비스에 접속하는지 확인합니다. 개인용 컴퓨터에서 암호화된 DNS를 강제합니다.
portmaster는 어떻게 설치하나요?
공식 다운로드 페이지에서 Portmaster를 무료로 다운로드 소스에서 빌드하려면 Earthly CLI를 설치 빌드 필수 항목으로 Docker Engine을 설치 Earthly로 릴리스를 빌드한 다음 ./dist에서 아티팩트를 확인: earthly +release
portmaster은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/safing/portmaster

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

관련 프로젝트