PC/모바일
안드로이드 AdGuard 광고차단과 WireGuard VPN 동시에 사용하기
조회 4,483 · 공감 0 · 댓글 8
애드가드와 와이어가드 VPN 함께 사용하시는 분들, 안드로이드 정책상 애드가드도 와이어가드도 둘 다 VPN으로 인식돼서 서로 동시에 사용 못하는 거 거슬렸던 경험 없으신가요?
사실, 와이어가드 공식 클라이언트 대신 WG Tunnel이라는 앱 쓰시면 동시 사용 가능은 합니다.
가능하긴 한데... AdGuard 앱과 자동 연동이 안되고, VPN on/off 한 번 할 때 마다 매번 프록시 설정 변경해줘야 해서 무지하게 번거롭습니다.(WG Tunnel로 설정해서 한번 써봤는데, 저는 이럴바에 둘이 같이 안쓰고 말지 싶더라고요)
그래서 AdGuard 앱과의 연동을 전제로 한 새로운 와이어가드 클라리언트 앱을 하나 만들었습니다.

앱 내에 광고라던가 과금요소라던가 전혀 없고요, 기능도 심플합니다.
기본적으로 그냥 와이어가드 클라이언트인데, AdG 연동 기능을 켜면 애드가드 호환모드로 작동하여 애드가드와 동시 사용이 가능합니다.
기존 복잡하고 번거로운 설정 및 사용법 다 제껴두고 심플하게 자동 연동 되는걸 최우선으로 삼아 개발하였습니다.
원래 제가 불편해서 저 쓰려고 만들었다가 생각보다 괜찮게 나와서 좀 다듬어서 배포해봅니다.
github의 릴리즈에서 다운받으실 수 있습니다.
다만, 단점도 하나 있습니다.
AdGuard 앱한테 이 앱을 자동 연동 대상으로 인식시키기 위해, 패키지명이 공식 AdGuard VPN 앱과 같습니다.
즉, AdGuard VPN 앱과 공존할 수 없습니다.
(여기서 AdGuard VPN 이란, 광고차단용 AdGuard 앱 말고 별도 서비스하는 유료 VPN 앱입니다)
이 점만 유의하셔서 사용해주시면 감사합니다!
댓글 8
유니콘PRO에서는 사용불가능하겠죠...?
제가 유니콘프로를 안써서 잘 모르겠는데 유니콘프로도 전용 VPN 연동기능같은게 있을까요?
그런게 있다면 이론적으론 제작 가능할 것 같은데요
그런데 이 방식을 쓰면 애드가드 없을 때 VPN 사용하는 것처럼 모든 트래픽이 VPN을 거치게 되나요?
그리고 보안을 위해 킬 스위치 기능도 추가되면 좋겠습니다.
TCP/UDP 이외에 ping같은건 안거치고 그냥 지나갈 수 있고요, DNS는 제 앱이 아니라 애드가드 앱 측에서 처리하는 것 같아서 어떻게 되는지 모르겠네요.
OS 연동 킬 스위치는 아쉽게도 이거 구조상 쉽지 않을 것 같습니다.
안드로이드의 VPN 킬스위치 기능이 말 그대로 OS에서 인식된 VPN 상태를 보고 작동하는데요, 애드가드 연동의 경우는 OS 입장에서 VPN으로 보이는건 애드가드 앱이고. 제 앱은 내부적으론 프록시로 SOCKS5 프록시로 작동하고 있다보니 안드로이드가 VPN으로 인식하질 못합니다.(그래서 애드가드와 공존 할 수 있는 거고요)
그리고 킬 스위치가 어렵다면, 연결이 끊길시 알람과 함께 바로 자동 재접속하는 기능도 어려울까요?
애드가드를 메인으로 사용하고 있고, 모르페로 유튜브 뮤직을 사용하려고 했는데,
vpn을 동시에 사용하지 못해서 보안폴더에 와이어가드 깔고 모르페 설치했거든요~
그랬더니 또 안드로이드 오토를 쓰지 못해 어쩔수 없이 네이버멤버십-스포티파이로 사용중인데...
우선 바로 설치해보겠습니다. 감사합니다~
(나중에 패치되면 다시 시도해보겟습니다. ㅎ)