Linux용 AdGuard 1.3

출시일: 2026년 2월 26일
AdGuard CLI는 지속적으로 기능을 확장하며, AdGuard의 모든 기능을 갖춘 데스크톱 앱에 한 걸음 더 가까워지고 있습니다. v1.3 버전으로 더욱 강력해지고, 유연해지며, 관리하기 쉬워졌습니다.
이번 버전에서는 DNS 필터링 및 Encrypted ClientHello(ECH) 지원이 도입되었으며, 유저스크립트와 유저스타일이 추가되고 업데이트 워크플로우가 개선되어 더 명확하고 일관성 있게 변경되었습니다.
DNS 필터링 기능 추가
DNS 수준 필터링이 활성화되면 광고, 추적기, 악성 웹사이트를 포함한 원치 않는 도메인이 연결이 설정되기 전에 차단됩니다. 이는 보호를 강화하고 원치 않는 트래픽을 가장 초기에 차단하여 사용자의 기기에 도달하지 못하게 합니다.
참고: DNS 필터링은 기본적으로 비활성화되어 있습니다.
DNS 필터링을 활성화하려면 다음 명령을 실행하세요:
adguard-cli config set dns_filtering.enabled trueDNS 필터링을 비활성화하려면 다음 명령을 실행하세요:
adguard-cli config set dns_filtering.enabled false참고: 기본적으로 AdGuard CLI는 시스템 DNS 서버 또는 AdGuard DNS 필터링 미사용 서버를 사용합니다. 다음 명령어로 직접 다른 서버를 선택할 수 있습니다:
adguard-cli config set dns_filtering.upstream ‘[서버 주소]’
기본 서버로 다시 전환하려면 다음 명령어를 실행하세요:adguard-cli config set dns_filtering.upstream defaultEncrypted Client Hello
HTTPS는 트래픽의 내용을 암호화하지만, 통신 중인 서버의 이름은 일반적으로 여전히 노출됩니다. ECH는 연결의 이 부분도 암호화하여 ISP, DPI 시스템 및 기타 중개자가 사용자가 어떤 도메인에 접근하는지 볼 수 없도록 방지합니다.
유저스크립트 및 유저스타일 지원 추가
명령줄에서 직접 유저스크립트와 유저스타일을 설치하고 관리할 수 있습니다. 관리 명령어는 필터와 동일한 로직을 따르므로, 유저스크립트의 활성화, 비활성화, 제거 작업이 익숙한 방식으로 작동합니다.
기타 개선 사항
또한 여러 사소한 버그를 수정했으며
adguard-cli filters update와 adguard-cli check-update의 내부 로직을 통합했습니다. 이제 두 명령어 모두 동일한 업데이트 확인 메커니즘을 사용하며, 실행 과정에 대한 상세하고 이해하기 쉬운 보고서를 제공합니다.변경 로그
개선 사항
DNS 필터링 지원이 추가되었습니다. #90
유저는스크립트/유저스타일 완전 지원이 추가되었습니다. #118
Encrypted Client Hello (ECH) 지원이 추가되었습니다. #111
CoreLibs (필터링 엔진)
CoreLibs가 v1.21.6으로 업데이트되었습니다.
개선 사항
기본적으로 HTTP/3 필터링을 활성화했습니다.
#2015
수정 사항
Do Not Track 기능은 이를 지원하지 않는 브라우저에서도 DNT와 GPC를 모두 전송합니다. #1982
local.adguard.org에 대한 권한은 보호 기능 활성화 후 부여되지 않습니다. #1854MWITools는 AdGuard에서 작동하지 않습니다. #2001
Scriptlets (필터링 규칙을 위한 JavaScript 개선 사항)
Scriptlets이 v2.2.15로 업데이트되었습니다.
개선 사항
trusted-click-element — 네이티브 클릭에 반응하지 않는 React 요소에 대한 지원이 추가되었습니다. #542수정 사항
Linux용 AdGuard 1.2.2

출시일: 2025년 12월 29일
아무리 신중하게 작업해도 사용자가 먼저 버그를 발견하는 경우가 있습니다. 이번에는 사용자들이 신고한 성가신 버그를 수정하고 라이브러리도 업데이트했습니다.
Linux용 AdGuard 1.2.1

출시일: 2025년 12월 22일
이번 버전에서는 여러 버그가 수정되어 이제 앱이 더 원활하게 실행됩니다.
Linux용 AdGuard 1.2

출시일: 2025년 12월 8일
온라인 위협으로부터 여러분을 보호하는 일은 끝이 없습니다. AdGuard는 그 일을 더욱 잘 해내기 위해 계속 발전하고 있습니다. 이번 업데이트에서는 악성 사이트와 피싱 웹사이트에 대한 보호 기능을 강화하고, 인증서 검증을 더 빠르고 정확하게 해주는 CRLite 기술을 도입했습니다. 또한 요청 처리 방식을 개선해 AdGuard for Linux의 안정성과 전체적인 성능도 향상했습니다.
변경 로그
개선 사항
FLM이 v2.3으로 업데이트되었습니다. #101
수정 사항
CoreLibs (필터링 엔진)
CoreLibs가 v1.20.53으로 업데이트되었습니다.
개선 사항
$urltransform에서 URL 디코딩 옵션이 추가되었습니다. #1915AdGuard 베타/nightly 버전에서 HTTP/3 필터링을 기본 활성화했습니다. #2014
새로운
$reason 수정자 지원을 추가했습니다. #1986수정 사항
@connect가 예상대로 작동하지 않습니다. #1985HAR 파일이 완전히 컴파일되지 않습니다. #2002
AdGuard VPN 통합 모드가 활성화된 경우 대상 주소가 127.0.0.1로 표시됩니다. #2021
HTTP/1.1에 대한 HTTP 10x 상태 코드 처리 오류가 발생했습니다. #2013
BOM(Byte Order Mark) 문제로 인해 Android용 AdGuard에 유저스크립트를 추가할 수 없습니다. #2009
유저스크립트 실행기가 소스 맵을 추가합니다. #1984
프록시 설정에서 FakeDNS가 활성화된 경우, 보정 필터링, 스크립틀릿, 스텔스 모드가 작동하지 않습니다. #2017
1.19 버전에서 수동 프록시 모드 시 로컬호스트에 연결할 수 없습니다. #2019
CRLite가 OCSP의 대체 수단으로 사용되지 않습니다. #1997
Linux용 AdGuard 1.1

출시일: 2025년 10월 6일
이번 버전에서는 필터링 엔진인 CoreLibs를 v1.19로, Filter List Manager(FLM)를 v2.0으로 업데이트했습니다.
이번 업데이트는 전반적인 시스템 안정성 향상에 중점을 두었습니다. 여러 버그 수정과 세부적인 개선을 통해 Linux에서의 광고 차단 성능이 더욱 안정적으로 개선되었습니다.
변경 로그
개선 사항
outbound_proxy를 더 편리하게 구성할 수 있는 방법이 추가되었습니다.설정 내보내기 및 가져오기 기능이 추가되었습니다.
사용자 지정 데이터 디렉터리를 설정할 수 있는 옵션이 추가되었습니다.
cli 플랫폼 필터 지원이 추가되었습니다.FLM이 v2.0으로 업데이트되었습니다.
언어별 필터 자동 활성화 기능이 추가되었습니다.
알림 기능 선택적 지원이 추가되었습니다.
Linux용 UDP 필터링 지원이 추가되었습니다. #46
수정 사항
베타 라이선스를 사용 중인 AdGuard CLI는 다른 업데이트 채널을 선택해도 업데이트되지 않습니다.
Arch Linux에서 AdGuard가 CA 인증서를 추가할 수 없습니다.
오류 페이지
웹 페이지를 사용할 수 없습니다가 시스템 언어 대신 러시아어로 표시됩니다.filter_ev_certificates의 기본값이 잘못되었습니다.Firefox의 병렬 인스턴스를 실행하면 HTTPS CA 경고가 발생합니다.
스크립틀릿이 작동하지 않습니다.
Ubuntu에서
/usr/local/bin/ 디렉터리가 누락됩니다.필터 메타데이터가 업데이트되지 않으면
adguard-cli가 시작되지 않습니다.인증서 생성 및 업데이트 중 오류가 발생합니다.
설치 프로그램이 다중 브라우저 프로필을 지원하지 않습니다.
CoreLibs (필터링 엔진)
CoreLibs가 1.19 버전으로 업데이트되었습니다.
개선 사항
ABP의 CSS 주입 구문 지원이 추가되었습니다. #1927
브라우저 캐시를 더 효과적으로 활용하여 콘텐츠 스크립트 성능이 개선되었습니다. #1929
전체 콘텐츠 스크립트 로딩 성능이 개선되었습니다 #1930
빈 속성을 가진 콘텐츠를 제거하는 기능이 추가되었습니다. #1934
$app 수정자에 대한 와일드카드 및 정규 표현식 지원이 추가되었습니다. #1906$domain 수정자의 복잡한 휴리스틱이 제거되었습니다. #1875“zstd” 인코딩 지원이 추가되었습니다. #1976
ALPS 확장 지원이 추가되었습니다. #1987
수정 사항
$urltransform 수정자와 함께 콘텐츠 유형 수정자를 사용할 수 없습니다. #1978웹사이트 성능에 영향을 미칠 수 있으므로 필터링 기능이 비활성화되었습니다. [#1994](https://github.com/AdguardTeam/CoreLibs/issues/1994
Minified React error로 인해 일부 React 기반 웹사이트가 제대로 로드되지 않습니다. #1953일부 확장 프로그램은 CoreLibs 1.18에서 더 이상 작동하지 않습니다. #1993
immersivetranslate 유저스크립트에서 XHR 시간 초과가 발생합니다. #2000
Linux용 AdGuard 1.0

출시일: 2025년 4월 29일
Linux용 AdGuard가 출시되었습니다. 이제 Linux 사용자들은 AdGuard가 유명하고 신뢰받는 보호 기능을 자신의 운영 체제에서 경험할 수 있습니다!
수년간 Linux 사용자들은 자신들만의 AdGuard 버전을 요청해 왔습니다. 바로 이 때문에 저희는 이 버전을 개발하기 위해 열심히 노력해 왔습니다. Linux용 AdGuard v1.0을 통해 Linux에서 다양한 기능을 활용하고, 완전하고 유연한 방식으로 보호를 받을 수 있습니다.
Linux용 AdGuard v1.0의 nightly 버전을 테스트해 보셨다면, 정식 버전을 좋아하실 것입니다. 이 버전은 성능과 사용성을 향상시키기 위해 추가된 기능들이 포함되어 있습니다.
앱 예외
이 기능은 Linux용 AdGuard의 사용 편의성을 크게 향상시킵니다. 이 기능을 사용하면 특정 앱의 트래픽을 선택적으로 라우팅하여 필요하지 않을 때 AdGuard의 필터링을 건너뛸 수 있습니다. 문제 해결 중이거나 특정 서비스의 광고를 계속 보고 싶을 때 이 기능이 유용할 수 있습니다.
더 편리한 사용을 위해 HTTPS 필터링에서 제외할 브라우저와 앱의 사전 설정된 두 가지 목록을 준비했습니다. 이로써 예외 설정 과정이 훨씬 빠르고 수동 작업이 줄어듭니다.
이 목록은
proxy.yaml 파일(앱 예외용)과 browsers.yaml 파일(브라우저 예외용)에서 편집할 수 있습니다. 내장 터미널 편집기(또는 다른 텍스트 편집기)를 사용하여 nano [파일 경로]를 입력한 후 보호 기능을 재시작하면 됩니다. 파일 위치를 확인하려면 config 명령어의 출력을 확인하세요. 차등 필터 업데이트
이번 버전에서 필터 업데이트 방법을 차등 방식으로 변경했습니다. 간단히 설명하자면, 전체 필터 목록을 다운로드하는 대신 Linux용 AdGuard는 마지막 업데이트 이후 목록에 적용된 변경 사항만 다운로드합니다. 이로 인해 업데이트에 소요되는 트래픽이 줄어들고 필터 업데이트 속도가 향상됩니다. 사용자는 항상 최신 버전의 필터를 사용할 수 있으며 광고 차단 정확도가 향상됩니다.


