기본적으로 macOS에서 AdGuard를 설치해서 사용하게 되면 Browser Assistant Extension도 작동하지 않고, 일부 광고들이 필터링되지 않는 문제가 있다. 이를 해결하기 위해서는…
- Browser Assistant Extension과 AdGuard 연결
- AdGuard에서 네이버 웨일을 브라우저로 등록
위와 같이 서로 등록을 해주어야 하는 번거로운 과정이 필요하다.
[1] AdGuard Browser Assistant Extension과 AdGuard 연결
Browser Assistant Extension을 설치하였다면 AdGuard가 설치되지 않았다고 뜬다.
사용중인 터미널로 /Users/사용자명/Library/Application Support/Naver/Whale/NativeMessagingHosts/com.adguard.browser_extension_host.nm.json
파일을 새로 생성하고 아래와 같이 값을 입력하여 저장한다.
{
"name": "com.adguard.browser_extension_host.nm",
"description": "AdGuard Native message connector",
"path": "/Applications/Adguard.app/Contents/MacOS/adguard-nm",
"type": "stdio",
"allowed_origins": [ "chrome-extension://fbohpolgemkbfphodcfgnpjcmedcjhpn/", "chrome-extension://hhaeiccdiaojoofohjiennalnphobkaf/", "chrome-extension://mkphddcgnalfkgjbklbepofehokofiek/", "chrome-extension://lcelghcpbepaoamjahfegdgocagfgpdi/", "chrome-extension://calilkfbhgibagenlbchfbiafnacldki/", "chrome-extension://calilkfbhgibagenlbchfbiafnacldki/" ]
}
AdGuard 앱 설치 위치가 달라지면 path
를 달리 설정하여야 한다. 입력 후 Whale을 재시작하면 Browser Extension이 정상적으로 작동하는 것을 확인할 수 있다.
[2] AdGuard에서 네이버 웨일을 브라우저로 등록
AdGuard의 기본 브라우저 리스트에는 안타깝게도 네이버 웨일이 등록되어있지 않다. 기본적으로 AdGuard는 등록된 어플리케이션에 대하여 필터링을 수행하므로, 네이버 웨일을 아래와 같이 등록해주도록 하자.
먼저 macOS Menu Bar에 있는 AdGuard 아이콘 클릭 후, 설정으로 진입한다.
다음으로, 우측 “네트워크” 탭에서 “애플리케이션…”으로 선택 창으로 진입한다.
기본적으로 애플리케이션 리스트에 갖가지 브라우져들이 있지만 네이버 웨일은 없다. 설치되어있는 네이버 웨일을 추가해 주도록 한다.
닫기 버튼으로 나간 뒤, 창을 닫으면 자동으로 적용된다. 개인적으로 네이버 메인 화면에서 중간 배너와 우측 배너가 보이지 않으면 적용된 것이라고 본다.
Why?
같은 macOS 환경에서, Google Chrome을 설치하고 그 안에 AdGuard Browser Extension을 사용해보면 정상 작동하는것을 확인할 수 있다. 사실 AdGuard의 애플리케이션 필터링 리스트에 웨일이 없었던 것이 근본 문제였을지, 아니면 네이버 웨일이 상단 과정에서 넣었던 NativeMessagingHosts
에 대한 버그를 가지고 있는지는 모르겠다.
어찌 되었든, 위 과정을 거치고 나니 Custom Rule 등등이 문제없이 적용되어 쾌적한 브라우징이 가능했다!
참고자료
[1] AdGuard Browser Assistant under Vivaldi Browser possible?
귀한 포스트 감사합니다. 저도 동일한 문제를 겪고 있다가 이 글을 발견하고 너무 기뻐서 적용해봤습니다.
저는 Mac OS ventura를 사용중인데요.
말씀하신 대로 해보니 일단 오른쪽 하단에 Adguard는 동작, 광고도 차단되었는데.. 상단에는 여전히 adgurad를 다시 설치하라고 떴구요. 브라우저 익스텐션을 껐다 켜보려고 해보니.. 꺼지지를 않더군요. 그래도 동작이 되니 감사.
근데 다음날 다시 맥을 껐다 켜보니 일단 동작 혹시나 완벽한 동작을 위해 오른쪽 하단의 브라우저 익스텐션을 껐다 켜보려고 껐는데.. 이때 사라져서는 다시 나타나지를 않네요. 설명해주신 것 다 했고 여러번 해봤는데도 ㅜㅜ 무슨 방법이나 참고할 것이 있을까요?
안녕하세요.
혹시 브라우저 우측 하단에 뜨는 동그란 AdGuard 아이콘에 대해서 말씀이시라면, AdGuard 설정에서 “확장 프로그램” 탭에 “AdGuard 어시스턴트”라는 기능이 있습니다. 해당 확장이 추가해주는 아이콘이라, 한번 껐다가 켜보시는 것이 좋을것 같아요.
덕분에 잘 설치했습니다. 감사합니다.