본문으로 건너뛰기
로그인 둘러보기
보안·개인정보 · 윈도우즈 유틸

fwall

0

fwall은 Hashibutogarasu가 개발한 Windows 방화벽 관리 콘솔 유틸리티입니다. 이 프로그램은 명령줄 인터페이스(CLI)를 통해 Windows 방화벽의 인바운드 및 아웃바운드 규칙을 직접 관리할 수 있게 해줍니다.

명령줄 도구방화벽 관리윈도우 방화벽콘솔 유틸리티

소개

fwall은 Hashibutogarasu가 개발한 Windows 방화벽 관리 콘솔 유틸리티입니다. 이 프로그램은 명령줄 인터페이스(CLI)를 통해 Windows 방화벽의 인바운드 및 아웃바운드 규칙을 직접 관리할 수 있게 해줍니다. .NET 8로 빌드된 단일 실행 파일로 배포되어 별도의 설치 과정 없이 사용할 수 있습니다.

상세정보

프로그램 소개

fwall은 Windows 방화벽 설정을 명령줄에서 편리하게 관리하기 위한 오픈소스 유틸리티입니다. MagicOnion을 활용하여 빌드된 이 도구는 시스템 보안 설정을 스크립트화하거나 빠르게 조정해야 할 때 유용합니다.

주요 기능

  • 규칙 관리: Windows 방화벽의 인바운드 및 아웃바운드 규칙을 명령줄을 통해 추가, 삭제, 목록 조회할 수 있습니다.
  • 단일 실행 파일 배포: 자체 포함된 단일 실행 파일로 제공되어 별도의 설치 과정 없이 바로 사용할 수 있습니다.
  • 자동화 지원: winget을 통한 설치가 가능하며, PowerShell이나 배치 파일 등과 연동하여 자동화된 보안 설정 관리에 적합합니다.

설치 및 기본 사용법

winget 패키지 관리자를 사용하여 간편하게 설치할 수 있습니다.

winget install --id Hashibutogarasu.FirewallConsoleApp --exact

설치 후 관리자 권한으로 명령 프롬프트 또는 PowerShell을 열어 아래와 같은 명령을 실행할 수 있습니다.

  • 규칙 목록 조회: FirewallConsoleApp list
  • 새 규칙 추가: 포트 8080을 허용하는 규칙을 추가하는 예시입니다.
FirewallConsoleApp add --name "Test Rule" --port 8080 --action Allow

활용 예시

서버 포트 개방, 특정 서비스에 대한 네트워크 접근 제어, 기존 방화벽 설정 점검 등 다양한 보안 관리 작업에 활용할 수 있습니다. GUI 없이도 스크립트를 통해 대량의 규칙을 효율적으로 관리할 수 있습니다.

제한 사항 및 라이선스

이 프로그램은 Windows 전용이며, 콘솔 환경에서만 사용 가능하여 그래픽 사용자 인터페이스(GUI)는 제공되지 않습니다. Unlicense 라이선스로 배포되어 자유롭게 사용 및 수정이 가능합니다.

시스템 요구사항

Windows 10/11 운영 체제와 .NET 8 런타임이 필요합니다.