비교
Repel vs NetGuard: 루팅 없는 Android 방화벽, 어느 쪽이 나을까요?
llcloud 팀 4분 분량
짧은 결론
상세한 트래픽 기록이 있는 검증된 오픈 소스 방화벽이 필요하거나 오래된 휴대폰을 쓴다면 NetGuard를 고르세요. 방화벽이 내 VPN과 함께 작동해야 하거나, 같은 앱에서 DNS 추적기와 악성코드 필터링, Private DNS까지 쓰고 싶다면 Repel을 고르세요.
둘 다 루팅 없이 원하는 앱의 인터넷을 차단해요. NetGuard는 Android의 VPN 서비스를 통해 작동해서 다른 VPN과 동시에 쓸 수 없어요. Repel의 방화벽은 VPN 자리를 쓰지 않아서 내 VPN을 켠 채로 쓸 수 있고, DNS 추적기와 악성코드 필터, 원탭 Private DNS도 더해요. NetGuard는 오픈 소스이고 훨씬 오래된 Android 버전도 지원해요.
Repel과 NetGuard는 같은 질문에 답해요. 휴대폰을 루팅하지 않고 앱이 인터넷에 접속하지 못하게 하려면 어떻게 해야 할까요? 하지만 답하는 방식이 크게 달라서, 내 VPN을 계속 쓸 수 있는지가 그 차이에서 갈려요. 이 비교는 2026년 10월 기준이고, NetGuard에 대한 사실은 NetGuard의 Play 등록 정보와 웹사이트를 바탕으로 했어요.
Repel과 NetGuard 한눈에 보기
| Repel | NetGuard | |
|---|---|---|
| 루팅 없이 앱 인터넷 차단 | ✓ | ✓ |
| 다른 VPN과 함께 작동 | ✓ (방화벽) | ✗ |
| Wi-Fi와 모바일 데이터 규칙 분리 | ✓ (Pro) | ✓ |
| 로밍 시 차단 | ✓ (Pro) | ✓ |
| 화면이 켜져 있을 때만 허용 | 화면 꺼짐 규칙 (Pro) | ✓ |
| 추적기와 악성코드 DNS 차단 목록 | ✓ | ✗ (명시 없음) |
| 원탭 Private DNS | ✓ | ✗ |
| 앱별 도메인 또는 주소 규칙 | ✓ (Pro) | ✓ (Pro) |
| 각 앱이 접속하는 곳의 기록 | ✓ (DNS 조회) | ✓ (Pro, 모든 외부 전송 트래픽, PCAP 내보내기) |
| 오픈 소스 | 명시 없음 | ✓ |
| 광고 없음 | ✓ | ✓ |
| 최소 Android 버전 | 11 (방화벽은 13) | 5.1 |
| Android TV | ✓ | 명시 없음 |
가장 큰 차이는 무엇인가요?
VPN 자리예요. Android는 한 번에 한 앱만 VpnService를 쓰게 해요. NetGuard의 등록 정보는 이 점을 솔직하게 밝혀요. 기기 안에서 필터링하려고 트래픽을 Android의 VPN 서비스로 돌리고, 한 번에 하나의 앱만 이 서비스를 쓸 수 있다고요. 영리한 설계이고 NetGuard가 오랫동안 잘 써 왔지만, NetGuard와 개인정보 보호 VPN을 동시에 켤 수 없다는 뜻이기도 해요.
Repel은 일을 나눠요. 앱 방화벽은 VPN을 전혀 쓰지 않아요. 무선 디버깅으로 휴대폰 안에서 컴퓨터도 루팅도 없이 작은 도우미를 한 번 설정하면, VPN을 연결한 채로 고른 앱을 차단해요. Android 13 이상이 필요해요.
Repel의 DNS 필터는 별도의 계층이고 VPN 자리를 써요. 그래서 VPN을 하루 종일 쓴다면 현실적인 Repel 구성은 방화벽과 원탭 Private DNS예요. 둘 다 VPN 자리를 비워 둬요. VPN 없이 추적기 차단하는 방법 가이드에서 이 구성을 안내해요.
방화벽은 어떻게 비교되나요?
NetGuard의 방화벽은 상세하고 검증되었어요. 등록 정보에 따르면 앱마다 Wi-Fi와 모바일 데이터를 따로 허용하거나 거부하고, 화면이 켜져 있을 때만 허용하고, 로밍 중에는 차단하고, 시스템 앱을 차단하고, 앱이 인터넷에 접속하면 알림을 받고, 앱별 주소별 네트워크 사용량을 기록할 수 있어요. 테더링과 IPv4, IPv6도 지원해요.
Repel의 무료 방화벽은 스위치 하나로 어떤 앱이든 차단해요. Pro에서는 스마트 규칙이 추가돼요. Wi-Fi에서만, 모바일 데이터에서만, 로밍 중에는 절대, 화면이 꺼져 있을 때, 취침 시간에 온라인으로 두는 규칙이에요. 집, 직장, 여행 프로필은 규칙 세트를 따로 유지해요.
세밀한 네트워크 제어만 필요하고 VPN을 쓰지 않는다면, 그 한 영역에서는 NetGuard가 더 많은 것을 제공해요.
추적기와 악성코드는요?
여기서는 Repel이 더 나아가요. NetGuard의 Play 등록 정보는 앱과 주소를 위한 방화벽이라고 설명해요. 추적기나 악성코드를 위한 도메인 차단 목록은 나와 있지 않아요.
Repel은 DNS 필터가 먼저예요.
- 차단 목록으로 HaGeZi, OISD, 1Hosts, StevenBlack이 추적기, 악성코드, 피싱, 사기 쇼핑몰, 제조사 원격 수집을 다루고, Wi-Fi에서 업데이트돼요.
- 활동 기록에서 어떤 앱이 어떤 도메인을 조회했고 차단됐는지 볼 수 있어요. 항목을 누르면 차단하거나 허용하고, 그 앱의 인터넷을 끊을 수도 있어요.
- 원탭 Private DNS는 VPN 없이 Android의 Private DNS를 AdGuard DNS, NextDNS, Quad9, Cloudflare 같은 필터링 제공업체로 바꿔요. Private DNS 가이드에서 이 설정이 어떻게 작동하는지 설명해요.
- 가족 모드 (Pro)는 세이프 서치, 제한된 영상 모드, 카테고리 차단을 더하고 PIN으로 보호해요.
DNS 필터링에는 한계가 있어요. 영상 스트림 속 광고는 없앨 수 없고, 콘텐츠와 같은 도메인에서 오는 것은 통과해요.
로그에서는 무엇을 볼 수 있나요?
NetGuard Pro는 모든 외부 전송 트래픽을 기록하고, 접속 시도를 검색하고 필터링하며, 다른 도구에서 트래픽을 분석할 수 있도록 PCAP 파일을 내보내요. 패킷 수준에서 연결을 살펴보고 싶은 사람에게는 강력한 기능이에요.
Repel의 활동 기록은 DNS 수준에서 작동해요. 각 앱이 어떤 도메인을 조회했고 어떻게 처리됐는지 보여 줘서 일상에서 조치하기는 더 쉽지만, 원시 트래픽은 보여 주지 않아요. Pro는 30일 통계를 보관하고 CSV 내보내기를 더해요.
공통점은 무엇인가요?
꽤 많아요. 둘 다 루팅 없이 작동하고, 트래픽을 원격 서버로 보내지 않고 휴대폰에서 실행되며, 광고가 없고, 스위치 하나로 원하는 앱의 인터넷을 끊어요. 여행을 자주 하거나 모바일 데이터를 아끼는 사람을 위한 로밍과 네트워크 유형 규칙도 둘 다 있어요. 선택은 VPN 자리, DNS 필터링, 로그를 얼마나 깊이 볼지로 정리돼요.
가격과 신뢰는 어떻게 비교되나요?
둘 다 광고가 없어요. NetGuard는 무료이고 Pro 기능은 Google Play 인앱 구매로 열어요. 웹사이트에는 GitHub 버전을 위한 별도의 후원 경로도 안내돼요. 전체 소스 코드가 공개되어 있어서 보안 도구로서 의미 있는 장점이에요. NetGuard의 등록 정보에는 추적이나 분석이 없다고도 나와 있어요.
Repel은 계정도 광고도 없어요. 필터는 휴대폰 안에서 실행되어 개발자에게 아무것도 보내지 않고, 익명 사용 통계와 충돌 보고서만 수집하며 방문한 사이트는 절대 수집하지 않아요. Pro는 구독 없이 한 번 구매하는 방식이에요.
어떤 걸 고르면 좋을까요?
NetGuard를 고르세요.
- VPN을 쓰지 않아서 VPN 자리가 상관없는 경우
- 직접 감사할 수 있는 오픈 소스 코드를 원하는 경우
- 패킷 수준 로그와 PCAP 내보내기를 원하는 경우
- 휴대폰이 Android 11보다 오래된 버전인 경우
Repel을 고르세요.
- VPN을 연결한 채로 앱을 차단하고 싶은 경우
- 앱 방화벽만이 아니라 추적기와 악성코드 차단도 원하는 경우
- Private DNS를 한 번의 탭으로 설정하고 싶은 경우
- Android TV에서도 같은 필터를 쓰고 싶은 경우
어느 쪽을 고르든, 백그라운드에서 실행되는 방화벽 앱은 일부 휴대폰의 공격적인 배터리 관리에 종료될 수 있어요. 필터링이 저절로 멈춘다면 Android가 백그라운드 앱을 종료하는 이유와 삼성이나 샤오미 같은 내 휴대폰용 해결 방법을 보세요. Repel의 방화벽과 Private DNS는 앱이 실행 중일 필요가 없어요.
출처
질문
NetGuard를 VPN과 동시에 쓸 수 있나요?
아니요. NetGuard의 Play 등록 정보에는 필터링을 위해 Android의 VpnService로 트래픽을 자신에게 돌려 보내며, 한 번에 하나의 앱만 이 서비스를 쓸 수 있다고 설명되어 있어요. 그래서 NetGuard가 켜져 있는 동안에는 다른 VPN 앱을 연결할 수 없어요. Repel의 방화벽은 VPN 서비스를 쓰지 않아서 내 VPN 옆에서 작동할 수 있어요.
오픈 소스라서 NetGuard가 더 낫나요?
방화벽에게 오픈 소스는 실질적인 장점이에요. NetGuard의 전체 소스가 공개되어 있어서 누구나 무엇을 하는지 확인할 수 있어요. 그게 가장 중요하다면 NetGuard가 더 안전한 선택이에요. Repel은 필터가 휴대폰 안에서 실행되고 개발자에게 아무것도 보내지 않으며 계정도 광고도 없다고 밝히지만, 직접 읽을 수 있는 코드가 아니라 약속이에요.
Repel의 방화벽은 루팅이 필요한가요?
아니요. Android 13 이상과, 휴대폰에 표시되는 코드를 이용한 무선 디버깅 일회성 페어링이 필요해요. 컴퓨터도 루팅도 필요 없어요. 규칙은 Repel을 닫아도 그대로 유지돼요. DNS 필터와 원탭 Private DNS는 Android 11 이상에서 작동해요.
어느 쪽이 추적기를 차단하나요?
Repel이 핵심 기능으로 차단해요. DNS 필터가 HaGeZi, OISD, 1Hosts, StevenBlack 같은 목록과 조회를 비교하고, 원탭 Private DNS로 VPN 없이 휴대폰이 필터링 제공업체를 쓰게 할 수도 있어요. NetGuard의 Play 등록 정보는 앱과 주소를 위한 방화벽이라고 설명하고, 도메인 차단 목록은 나와 있지 않아요.
둘을 함께 쓸 수 있나요?
잘 되지 않아요. NetGuard가 VPN 자리를 차지하는데 Repel의 DNS 필터도 그게 필요해요. Private DNS는 VPN을 쓰지 않으니 NetGuard와 Repel의 원탭 Private DNS는 함께 쓸 수 있지만, 방화벽 둘을 돌리면 어느 쪽이 차단했는지 알기 어려울 뿐이에요. 방화벽은 하나만 고르세요.