비교
Repel vs RethinkDNS: 어떤 Android 방화벽과 DNS 필터가 나을까요?
llcloud 팀 4분 분량
짧은 결론
DNS, 방화벽, WireGuard를 하나의 터널에서 처리하는 무료 오픈 소스 앱을 원하고 VPN 자리를 내줘도 괜찮다면 RethinkDNS를 고르세요. 이미 쓰는 VPN 옆에서 작동하는 앱별 방화벽과 추적기 필터링, 원탭 Private DNS를 한 앱에서 쓰고 싶다면 Repel을 고르세요.
둘 다 추적기와 악성코드 도메인을 필터링하고 루팅 없이 원하는 앱의 인터넷을 차단해요. RethinkDNS는 무료 오픈 소스이고 WireGuard VPN 연결을 포함해 모든 것을 Android의 VPN 서비스로 처리해요. Repel의 방화벽은 VPN 자리를 쓰지 않아서 별도의 VPN 앱을 계속 연결해 둘 수 있고, 원탭 Private DNS도 더해요. RethinkDNS는 네트워크 기능이 더 많고, Repel은 다른 앱과 함께 쓰기가 더 간단해요.
RethinkDNS와 Repel은 다른 개인정보 보호 앱들보다 겹치는 부분이 많아요. 둘 다 추적기와 악성코드를 위해 DNS 조회를 필터링하고, 루팅 없이 앱의 인터넷을 끊을 수 있으며, 어떤 앱이 어디에 접속했는지 보여 줘요. 진짜 차이는 가격, 공개 여부, 그리고 각자 Android의 하나뿐인 VPN 자리를 쓰는 방식이에요. 이 비교는 2026년 10월 기준이고, 사실 관계는 Rethink의 Play 등록 정보, 웹사이트, GitHub 페이지를 바탕으로 했어요.
Repel과 RethinkDNS 한눈에 보기
| Repel | RethinkDNS | |
|---|---|---|
| 추적기와 악성코드 DNS 차단 목록 | ✓ | ✓ |
| 루팅 없이 앱 인터넷 차단 | ✓ | ✓ |
| 별도의 VPN 앱과 함께 방화벽 작동 | ✓ | ✗ |
| WireGuard VPN에 직접 연결 | ✗ | ✓ |
| 원탭 Android Private DNS | ✓ | ✗ (명시 없음) |
| 앱별 연결 기록 | ✓ (DNS 조회) | ✓ (연결과 데이터 사용량) |
| Wi-Fi, 모바일 데이터, 로밍, 화면 꺼짐 규칙 | ✓ (Pro) | ✓ (화면, 포그라운드, 종량제) |
| 앱별 도메인 규칙 | ✓ (Pro) | ✓ (도메인과 IP 목록) |
| PIN이 있는 가족 모드 | ✓ (Pro) | 자녀 보호 차단 목록 |
| Android TV | ✓ | 명시 없음 |
| 오픈 소스 | ✗ | ✓ (Apache 2.0) |
| 가격 | 무료, Pro는 평생 한 번 구매 | 무료 |
RethinkDNS가 더 나은 점은 무엇인가요?
무료이고 오픈 소스라는 점이 가장 먼저예요. Rethink 웹사이트에는 앱이 "무료 오픈 소스이고 앞으로도 그럴 것"이라고 나와 있고, 누구나 GitHub에서 코드를 읽을 수 있어요. 휴대폰이 만드는 모든 연결을 보는 도구라면 직접 감사할 수 있다는 건 실질적인 장점이에요. Repel은 계정도 광고도 없고 필터가 휴대폰 안에서 실행되지만, 코드를 읽는 게 아니라 약속을 믿는 거예요.
Rethink는 한 앱에 더 많은 네트워크 기능을 담았어요. Play 등록 정보와 README에 따르면 DNS over HTTPS, DNS over TLS, DNSCrypt, Oblivious DoH를 지원하고, SOCKS5와 HTTP 프록시로 트래픽을 보낼 수 있으며, 원하는 여러 WireGuard VPN에 연결할 수 있어요. 모니터는 앱별, 연결별 데이터 사용량을 추적해요. 네트워크를 직접 세밀하게 조정하는 걸 좋아한다면 Rethink가 더 많은 다이얼을 줘요.
가장 큰 차이는 무엇인가요?
VPN 자리예요. Android는 한 번에 한 앱만 VPN 서비스를 쓰게 해요. Rethink의 FAQ는 DNS 요청을 돌리고 방화벽을 만드는 데 Android의 VPN API를 쓴다고 설명해요. 그래서 Rethink가 켜져 있는 동안에는 별도의 VPN 앱을 연결할 수 없어요. Rethink는 직접 WireGuard 클라이언트가 되는 방식으로 이를 풀었고, VPN 제공업체가 WireGuard 설정을 준다면 잘 맞아요.
Repel은 일을 다르게 나눠요. 앱 방화벽은 VPN을 전혀 쓰지 않아요. 무선 디버깅으로 휴대폰 안에서 컴퓨터도 루팅도 없이 작은 도우미를 한 번 설정하면, 평소 쓰는 VPN 앱을 연결한 채로 고른 앱을 차단해요. Android 13 이상이 필요해요.
Repel의 DNS 필터는 VPN 자리를 써요. 그래서 VPN 앱을 하루 종일 켜 둔다면 Repel 구성은 방화벽과 원탭 Private DNS이고, 이 구성은 VPN 자리를 비워 둬요. VPN 없이 추적기 차단하는 방법 가이드에서 안내해요.
방화벽은 어떻게 비교되나요?
Rethink의 방화벽은 화면 켜짐과 꺼짐, 앱이 포그라운드인지 백그라운드인지, 종량제 연결 같은 조건에 따라 앱 전체를 차단할 수 있고, 도메인과 IP 차단 목록도 쓸 수 있어요. Play 등록 정보에는 백그라운드 방화벽이 백그라운드 앱을 감지하려고 접근성 서비스를 쓴다고 나와 있어요.
Repel의 무료 방화벽은 스위치 하나로 어떤 앱이든 차단해요. Pro에서는 스마트 규칙이 추가돼요. Wi-Fi에서만, 모바일 데이터에서만, 로밍 중에는 절대, 화면이 꺼져 있을 때, 취침 시간에 온라인으로 두는 규칙이에요. 집, 직장, 여행 프로필은 규칙 세트를 따로 유지하고, 앱별 도메인 규칙은 앱이 내가 적은 도메인에만 접속하게 해요. 와일드카드와 정규식도 지원해요.
둘 다 훌륭해요. Rethink는 조건 종류가 더 많고 무료예요. Repel의 규칙은 일상 상황에 맞춰 묶여 있고 앱을 닫아도 계속 작동해요.
추적기와 악성코드 차단은 어떻게 비교되나요?
둘 다 본질은 DNS 필터예요. Rethink 웹사이트에는 자녀 보호, 보안, 개인정보 보호 그룹에 걸쳐 190개가 넘는 차단 목록이 나와 있고, 기본 리졸버는 악성코드와 광고를 차단해요. Repel의 필터는 모든 조회를 휴대폰 안에서 HaGeZi, OISD, 1Hosts, StevenBlack 같은 고른 목록과 비교하고, 허용된 조회는 DNS over HTTPS로 내보내요. Pro는 더 큰 HaGeZi 목록, 위협 인텔리전스 목록, 직접 만든 목록, 내 DNS 서버를 더해요.
Repel은 원탭 Private DNS도 제공해요. Android 자체의 Private DNS 설정을 AdGuard DNS, NextDNS, Quad9, Cloudflare 같은 필터링 제공업체로 바꿔요. Repel을 닫아도 계속 작동하고 VPN도 쓰지 않아요. Private DNS 가이드에서 이 설정을 설명해요.
어느 쪽 DNS 필터도 콘텐츠와 같은 도메인에서 오는 광고는 없앨 수 없고, 영상 스트림 속 광고도 걷어 낼 수 없어요.
로그와 정보는 어떤가요?
Rethink는 앱별 연결을 거의 실시간으로 기록하고, 알려진 스파이웨어 네트워크로의 연결을 표시할 수 있어요. 앱별 Wi-Fi와 모바일 데이터 사용량도 추적해요.
Repel의 활동 기록은 DNS 수준에서 작동해요. 어떤 앱이 어떤 도메인을 조회했고 차단됐는지 보여 주고, 항목을 누르면 차단하거나 허용하고 그 앱의 인터넷을 끊을 수도 있어요. 무료는 주간 통계를, Pro는 30일 통계와 CSV 내보내기를 더해요. Rethink의 기록보다 범위는 좁지만 조치하기는 더 빨라요.
어떤 걸 고르면 좋을까요?
RethinkDNS를 고르세요.
- 직접 감사할 수 있는 오픈 소스 코드의 무료 앱을 원하는 경우
- 앱 하나가 VPN 자리를 쓰는 데 거부감이 없거나 VPN 제공업체가 WireGuard 설정을 주는 경우
- 프록시, DNSCrypt, Oblivious DoH가 필요한 경우
- DNS 조회만이 아니라 연결별 데이터 사용량이 필요한 경우
Repel을 고르세요.
- 별도의 VPN 앱을 연결한 채로 앱을 차단하고 싶은 경우
- 앱을 닫아도 작동하는 Private DNS를 한 번의 탭으로 설정하고 싶은 경우
- PIN이 있는 가족 모드를 원하는 경우
- Android TV에서도 같은 필터를 쓰고 싶은 경우
아직 루팅 없는 방화벽을 고민 중이라면 다른 대표적인 오픈 소스 선택지를 다룬 Repel vs NetGuard 비교와 클라우드 방식을 다룬 Repel vs NextDNS를 보세요. 어느 앱을 고르든 공격적인 배터리 절약 기능이 필터를 백그라운드에서 멈출 수 있으니, 계속 꺼진다면 Android가 백그라운드 앱을 종료하는 이유를 읽어 보세요.
출처
질문
RethinkDNS는 정말 무료인가요?
네. Rethink 웹사이트에는 이 앱이 무료 오픈 소스이고 앞으로도 그럴 것이라고 나와 있고, 코드는 Apache 2.0 라이선스로 GitHub에 공개되어 있어요. 프로젝트가 유료 네트워크 서비스도 운영하지만 앱 자체는 무료예요. Android에서 가장 강력한 무료 선택지 중 하나이고, 유료 개인정보 보호 앱을 가늠하는 좋은 기준이에요.
RethinkDNS를 다른 VPN 앱과 동시에 쓸 수 있나요?
별도의 앱으로는 안 돼요. Rethink는 DNS와 방화벽에 Android의 VPN 서비스를 쓰고, Android는 한 번에 한 앱만 이 서비스를 쓰게 해요. Rethink의 해법은 WireGuard VPN에 직접 연결하는 것이에요. VPN 제공업체가 WireGuard 설정을 주면 Rethink 안에서 트래픽을 그쪽으로 보낼 수 있어요. Repel의 방화벽은 VPN 서비스를 전혀 쓰지 않아요.
Repel의 방화벽은 루팅이나 컴퓨터가 필요한가요?
둘 다 필요 없어요. Android 13 이상과, 휴대폰에 표시되는 코드를 이용한 무선 디버깅 일회성 페어링이 필요해요. 그 뒤에는 Repel을 닫아도 규칙이 그대로 유지돼요. DNS 필터와 원탭 Private DNS는 Android 11 이상에서 작동해요.
어느 쪽의 차단 목록이 더 좋은가요?
둘 다 잘 알려진 커뮤니티 목록을 써요. Rethink 웹사이트에는 자녀 보호, 보안, 개인정보 보호 카테고리에 걸쳐 190개가 넘는 차단 목록이 나와 있어요. Repel은 추적기, 악성코드, 피싱, 사기 쇼핑몰, 제조사 원격 수집을 다루는 HaGeZi, OISD, 1Hosts, StevenBlack 목록을 제공하고, Pro에서는 더 큰 HaGeZi 목록과 직접 만든 목록을 쓸 수 있어요. 대부분의 사람에게는 개수보다 좋은 목록 하나가 더 중요해요.
RethinkDNS와 Repel을 함께 쓸 수 있나요?
일부는 가능해요. Repel의 방화벽과 원탭 Private DNS는 VPN 자리를 쓰지 않아서 Rethink가 그 자리를 쓰는 동안에도 작동해요. 다만 방화벽 둘을 동시에 돌리면 어느 쪽이 차단했는지 알기 어려우니, 방화벽 하나와 DNS 필터 하나만 고르세요.