Skip to main content

Local.adguard.org 도메인

Windows, Mac 및 Android용 AdGuard 사용자들은 모든 웹 페이지에 local.adguard.org 도메인에서 로드되는 작은 스크립트가 추가되는 것을 볼 수 있습니다.

우선, 이 도메인은 실제 도메인이 아니며 해당 이름의 서버가 존재하지 않으니 걱정하지 마세요. 이 도메인은 웹페이지에 코스메틱 필터링을 적용하는 데 사용되지만 모든 작업이 서버에 연결하지 않고 기기에서 로컬로 이루어집니다.

기술 설명

그렇다면 그것은 무엇이며 왜 필요한가요? 아래 기술 설명을 읽어보세요.

  1. AdGuard는 네트워크 수준의 콘텐츠 차단기이므로 브라우저 확장 프로그램처럼 웹페이지에 사용자 정의 JavaScript 및 CSS를 추가할 수 없습니다. 하지만 양질의 콘텐츠를 차단하는 데는 매우 중요합니다.
  2. 이를 위해 AdGuard는 다음과 같은 '콘텐츠 스크립트'를 삽입합니다: <script src="https://local.adguard.org/.../content-script.js">. 이 '콘텐츠 스크립트'는 외형적 필터링을 처리하고 웹페이지에서 광고 콘텐츠를 숨기거나 제거합니다.
  3. local.adguard.org 도메인의 IP 주소에 대한 연결은 네트워크 수준에서 AdGuard가 가로채서 로컬에서 처리합니다. 그렇기 때문에 해당 도메인은 수년간 변경되지 않는 '고정' IP 주소를 갖게 됩니다.

실제 IP 주소를 사용해야 하는 이유는 무엇인가요?

  • 127.0.0.1은 브라우저에서 허용하지 않으므로 사용할 수 없습니다.
  • 사설 서브넷의 일부 IP 주소를 사용할 수 있지만 이 솔루션에는 두 가지 단점이 있습니다.
    • 첫째, 기존 인트라넷 서비스와 교차하여 액세스가 중단될 가능성이 약간 있습니다.
    • 둘째, 일부 DNS 서버는 이를 DNS 리바인딩 공격으로 간주하여 local.adguard.org에 대한 응답을 거부할 수 있습니다.

인증

이는 쉽게 확인할 수 있습니다. AdGuard를 비활성화하면 해당 주소의 서버가 없기 때문에 local.adguard.org에 연결할 수 없다는 것을 알 수 있습니다. AdGuard가 비활성화되어 있을 때 브라우저에서 열어보세요.