Google Chrome은 최근 DNS 기반 광고 차단기를 깨뜨리는 부작용이 있는 비동기식 DNS를 지원하도록 업데이트되었습니다. 수정하려면 여기를 참조하세요.
최근 Google은 비동기 DNS라는 기능에 대한 지원을 추가했습니다. 링크를 클릭하기 전에 웹사이트의 IP 주소를 확인하여 페이지 로딩 시간을 단축하는 것을 목표로 하는 Google Chrome에 적용됩니다. 웹 페이지가 로드될 때 스캔하여 연결된 도메인 이름을 찾고 도메인 이름 서버(DNS)를 사용하여 각 페이지와 연결된 IP 주소를 찾는 방식으로 작동합니다. Google은 사용자가 기기에 구성한 DNS 서버를 존중해야 한다고 말하지만 어떤 경우에는 그렇지 않은 것 같습니다. 사용자들은 AdHell 및 DNS66과 같은 DNS 기반 광고 차단기가 최신 버전의 Chrome에서 더 이상 올바르게 작동하지 않는다고 보고하고 있습니다.
밝혀진 바와 같이 Google은 항상 기기에 구성된 DNS를 존중하고 자체 DNS로 되돌리는 것이 아니기 때문에 사용자가 광고를 다시 보기 시작하는 것입니다. 자체 방화벽을 대신 사용하는 NetGuard와 같이 광고를 차단하기 위해 DNS를 사용하지 않는 광고 차단기에는 영향을 미치지 않는 것으로 알려져 있습니다.
그러나 XDA 주니어 회원 테르소노 애플리케이션 자체 내에서 매우 쉽게 적용할 수 있는 수정 사항이 있다는 것을 발견했습니다. 비동기 DNS를 비활성화하려면 Chrome 플래그를 편집해야 합니다. 앞으로 제공될 기능을 고려할 때 웹사이트를 로드하는 데 약간 더 오랜 시간이 걸릴 수 있습니다. 비활성화는 웹 페이지가 더 빠르게 시작될 수 있도록 사용되지만 영향은 미미합니다. 조금도.
Google Chrome에서 DNS 기반 광고 차단기 수정
1단계 - Chrome의 비동기 DNS 기능 비활성화
먼저 다음으로 이동해야 합니다. 크롬://플래그 URL 표시줄에 Chrome 내에서 기능을 활성화 및 비활성화할 수 있는 메뉴가 나타납니다. "DNS"를 검색하고 "Async DNS Resolver" 기능을 비활성화합니다.
2단계 - DNS 캐시 지우기
다음으로 DNS 캐시를 지워야 합니다. 이는 Google이 여전히 다양한 도메인 이름을 IP 주소로 확인하여 파일에 저장하기 때문입니다. 이는 이 기능을 전환하는 것만으로는 충분하지 않음을 의미합니다. 마치 지금까지 광고를 본 것처럼 Google Chrome에는 여전히 IP 주소가 저장되어 있기 때문입니다. 이 캐시를 매우 쉽게 지울 수 있습니다. chrome://net-내부. DNS 탭으로 이동하여 '호스트 캐시 지우기'를 탭하세요.
3단계 - Chrome 다시 시작
정말 간단합니다. 최근 항목 메뉴에서 Chrome을 스와이프하여 없애거나 기기의 애플리케이션 설정에서 애플리케이션을 강제 종료하여 Chrome을 다시 시작하면 됩니다.
내 DNS 기반 광고 차단기가 현재 Google Chrome에서 작동하는 이유는 무엇입니까?
최근 Google의 변경으로 인해 Google의 DNS를 사용하고 실행 중인 다른 기기 내 DNS 서비스를 존중하지 않는 경우가 많습니다. 이는 DNS 기반 광고 차단기뿐만 아니라 VPN을 사용하는 모든 사람에게 영향을 미칩니다. 모든 DNS 요청이 유출되기 때문입니다. 이는 광고를 보고 싶지 않은 사람들에게 골칫거리일 뿐만 아니라 많은 사람들에게 개인 정보 보호 문제를 안겨줍니다.
우리는 플래그를 비활성화하여 Google Chrome에 구현된 이 새로운 기능을 비활성화했습니다. 따라서 애플리케이션은 나머지 Android 시스템에서도 사용하는 DNS 서버를 강제로 사용하게 됩니다. 향후 Chrome 버전에서 해당 기능이 기본적으로 활성화되면 플래그가 완전히 제거될 수 있으므로 이 수정 사항이 향후에 작동할지는 알 수 없습니다.