Block All 모드
Block All은 TinyShield에서 가장 엄격한 모드입니다. Allow List 규칙이나 활성화된 시스템 예외에서 허용하지 않는 연결은 알림 없이 모두 차단합니다.
Block All은 TinyShield PRO 기능입니다.
기본 거부(default-deny) 네트워크 정책이 필요하다면 Block All을 선택합니다.
1. 장점
- ✅ 승인되지 않은 네트워크 접근을 즉시 차단합니다.
- ✅ 신뢰할 수 있는 앱, 도메인, IP 주소만 허용합니다.
- ✅ 업무 집중이나 테스트를 위한 간단한 기본 거부 환경을 만듭니다.
- ✅ 필요하면 Apple이 서명한 프로그램을 허용할 수 있습니다.
- ✅ 필요하면 UDP 53번 포트로 나가는 DNS 트래픽을 허용할 수 있습니다.
- ✅ 더 엄격하게 제어할 수 있도록 명시적인 Block List 규칙도 계속 사용할 수 있습니다.
2. Allow List 준비하기
Block All을 켜기 전에 필요한 접근을 미리 추가합니다.
- Tools → Allow List를 엽니다.
- 계속 온라인 상태여야 하는 앱을 추가합니다.
- 특정 연결 대상만 허용하려면 도메인이나 IP 주소를 추가합니다.
- 같은 항목을 Allow List와 Block List에 동시에 추가하지 않도록 주의합니다.
Allow List는 Block All의 예외를 만듭니다. 앱 규칙은 해당 앱의 모든 연결을 허용하고, 도메인 및 IP 규칙은 그보다 좁은 범위만 허용합니다.
3. Block All 켜기
- 오른쪽 상단의 모드 버튼을 선택합니다.
- Block All을 선택합니다.
- 모드 버튼에 빨간색 Block이 표시되는지 확인합니다.
- 계속 온라인 상태여야 하는 앱이 제대로 작동하는지 테스트합니다.
- 빠진 연결 대상 중 신뢰할 수 있는 것만 Allow List에 추가합니다.
Block All은 차단하기 전에 묻지 않습니다. 알 수 없는 앱에 대해 확인 요청을 받고 싶다면 Require Approval을 사용하십시오.
4. 선택적 예외 설정하기
연결 모드 설정이나 팝오버를 엽니다.
- Allow Apple Programs는 명시적인 규칙으로 차단하지 않는 한 Apple이 서명한 프로그램을 허용합니다.
- Allow DNS Traffic은 UDP 53번 포트로 나가는 트래픽을 허용해 TinyShield가 도메인 이름을 계속 조회하고 표시할 수 있게 합니다.
이 예외는 Require Approval 모드에도 적용됩니다. 가장 엄격하게 동작해야 할 때는 예외를 끄십시오.
5. 일반 접근 복원하기
작동하지 않는 앱이 너무 많다면 Allow All로 전환합니다. Block List는 계속 적용되므로 명시적으로 차단한 연결 대상은 그대로 차단됩니다.