SSD Nodes Learn Hosting plans →
가이드 Matt Connor작성자 Matt Connor · 업데이트됨 2026-11-08

Android Private DNS 설정 및 AdGuard 적용 방법

Android 설정의 Private DNS 항목에 호스트네임을 입력하여 광고와 추적기를 차단하는 방법을 안내합니다. 삼성 및 픽셀 기기별 경로와 설정 후 정상 작동 여부를 확인하는 테스트 페이지 접속 방법을 상세히 설명합니다.

Android에서 AdGuard DNS 설정하기: 요약

Android에서 AdGuard DNS를 설정하려면 설정 내의 Private DNS 항목을 열고 Private DNS provider hostname을 선택한 뒤, dns.adguard-dns.com를 입력하고 Save를 누릅니다. 별도의 앱을 설치할 필요는 없습니다. 설정 후 휴대폰에서 AdGuard 테스트 페이지를 열어 정상 작동 여부를 확인하십시오. 설정을 되돌리려면 동일한 화면으로 돌아가 Automatic을 선택하면 됩니다.

DNS(domain name system)는 example.com과 같은 도메인 이름을 IP 주소로 변환하는 서비스입니다. 이 개념이 생소하다면 먼저 DNS의 정의와 조회 과정을 읽어보시기 바랍니다. AdGuard DNS는 네트워크 수준에서 광고와 추적기를 차단하는 공개 DNS 서비스입니다. 휴대폰이 AdGuard로 조회 요청을 보내면, AdGuard는 자체 목록에 있는 도메인 이름을 차단합니다.

Android의 관련 설정 명칭은 Private DNS입니다. 이 설정은 DNS-over-TLS(DoT)를 통해 조회 요청을 보내며, 이는 암호화된 연결 내에서 DNS를 처리하는 방식입니다. 더 자세한 배경 지식은 휴대폰에서 Private DNS의 역할을 참조하십시오.

어떤 AdGuard DNS 호스트 이름을 입력해야 합니까?

AdGuard는 공개 DNS 페이지에 3개의 공개 DoT 서버를 나열하고 있습니다. 2026년 11월 4일에 확인한 결과, 다음 중 하나를 선택하십시오.

  • dns.adguard-dns.com는 기본 서버입니다. 광고, 추적기, 피싱을 차단합니다. 대부분의 사용자는 이 서버를 선택하면 됩니다.
  • family.adguard-dns.com는 가족 보호용입니다. 성인 사이트 차단과 Safe Search 기능이 추가되며, AdGuard는 가능한 경우 이를 적용합니다.
  • unfiltered.adguard-dns.com는 필터링 없음 서버입니다. AdGuard는 이 서버가 "광고, 추적기 또는 기타 DNS 요청을 차단하지 않는다"고 명시합니다. 차단 기능 없이 AdGuard를 리졸버로만 사용하려는 경우에만 선택하십시오.

AdGuard는 이러한 주소를 tls://dns.adguard-dns.com와 같은 접두사와 함께 표기합니다. 이 접두사는 프로토콜을 나타냅니다. Android는 해당 필드를 Private DNS provider hostname으로 명명하므로 호스트 이름을 요구합니다. AdGuard나 Google이 이를 규칙으로 명시하지는 않았지만, 필드 이름의 일반적인 해석에 따라 tls://을 앞에 붙이지 말고 dns.adguard-dns.com만 입력하십시오.

AdGuard는 DNS-over-HTTPS(DoH) URL과 일반 IP 주소도 게시합니다. 여기서는 이를 사용하지 마십시오. AdGuard의 Android 페이지에는 "Android 기기는 DNS-over-TLS 프로토콜만 지원합니다"라고 기재되어 있으므로, 이 필드에는 호스트 이름 형식을 입력해야 합니다.

순정 Android 및 Pixel에서 비공개 DNS 설정하기

이 단계는 Google Pixel 고객센터 페이지의 내용을 바탕으로 합니다.

  1. 설정 앱을 엽니다.
  2. 네트워크 및 인터넷을 탭합니다.
  3. 비공개 DNS를 탭합니다.
  4. 비공개 DNS 공급자 호스트 이름을 선택합니다.
  5. dns.adguard-dns.com을 입력합니다.
  6. 저장을 탭합니다.

화면에는 사용 안함, 자동, 비공개 DNS 공급자 호스트 이름이라는 세 가지 옵션이 있습니다.

AdGuard 페이지에서는 경로를 약간 다르게 안내합니다: 설정, 네트워크 및 인터넷(또는 Wi-Fi 및 인터넷), 고급, 비공개 DNS. Google 페이지에는 고급 단계가 없습니다. 경로는 Android 버전에 따라 달라질 수 있으므로, 고급 항목이 보이면 이를 탭한 후 계속 진행하십시오.

Samsung Galaxy에서 Private DNS 설정하기

Samsung은 해당 설정을 Connections 메뉴 아래에 배치했습니다. 다음 단계는 Samsung 지원 페이지의 내용을 바탕으로 작성되었습니다.

  1. Settings를 엽니다.
  2. Connections를 누릅니다.
  3. More connection settings를 누릅니다.
  4. Private DNS를 누릅니다.
  5. 호스트 이름을 입력할 수 있는 옵션을 선택하고 dns.adguard-dns.com를 입력합니다.
  6. Save를 누릅니다.

Samsung 페이지에는 "사용 가능한 옵션 중 하나를 선택하십시오"라고만 명시되어 있습니다. 해당 옵션의 구체적인 명칭은 언급되어 있지 않으므로, 사용 중인 기기의 메뉴 명칭은 위에서 언급한 표준 Android 명칭과 다를 수 있습니다.

다른 Android 휴대폰의 Private DNS는 어디에 있습니까?

제조사마다 설정을 다른 메뉴에 배치할 수 있으며, 모든 브랜드를 확인하지는 못했습니다. 가장 빠른 방법은 검색 기능을 사용하는 것입니다. Settings를 열고 검색창을 누른 뒤 Private DNS을 입력하십시오. Google도 동일한 방법을 권장합니다. 검색 결과가 나오지 않는다면, 기기 제조사에 문의하여 도움을 받으라고 Google은 안내합니다.

AdGuard DNS 작동 여부 확인 방법

AdGuard는 adguard.com/test.html에 진단 페이지를 게시하고 있습니다. 이는 AdGuard DNS 사이트 하단에 있는 "AdGuard 진단" 링크입니다.

  1. 설정을 변경하기 전에 휴대폰 브라우저에서 https://adguard.com/test.html을 엽니다.
  2. 페이지에 표시되는 내용을 확인합니다.
  3. Private DNS에 호스트 이름을 저장합니다.
  4. 페이지로 돌아와 Check again을 누릅니다.

정상적으로 작동 중이라면 AdGuard DNS 상태가 running으로 표시됩니다. 해당 페이지에는 별도의 통과 또는 실패 기준이 없으므로, 상태 레이블을 읽고 이전 결과와 비교하십시오.

AdGuard DNS can't recognize your device and apply device-specific rules.와 같은 경고가 표시될 수도 있습니다. 휴대폰에 따라 문구가 다를 수 있습니다. 이 문구는 기기별 규칙에 관한 것이며, 공개 호스트 이름에는 기기 ID가 포함되지 않습니다. 먼저 상태 레이블을 확인하십시오.

저장을 누른 후 웹사이트가 로드되지 않는다면 호스트 이름에 오타가 있는지 확인하십시오. 그런 다음 Automatic을 선택하고 저장을 누릅니다. 사이트가 다시 로드된다면 설정이 원인이므로, 호스트 이름을 다시 주의 깊게 입력하십시오.

AdGuard DNS를 끄는 방법

동일한 Private DNS 화면을 열고 Automatic을 선택한 뒤 Save를 누릅니다. 삼성 휴대폰의 경우 위와 동일한 경로를 사용하여 호스트 이름 옵션이 아닌 다른 옵션을 선택하십시오.

Off로 설정해도 AdGuard가 제거되지만, 대부분의 사용자에게는 Automatic이 더 나은 선택입니다. Google은 "Private DNS를 켜두는 것을 권장합니다"라고 명시하고 있기 때문입니다. Automatic 모드는 사용자 지정 호스트 이름을 사용하지 않으므로 어떤 경우든 설정에서 AdGuard가 사라집니다. 두 모드를 비교하고 싶다면 Private DNS 모드를 켜야 할지 꺼야 할지에 대한 내용을 읽어보십시오.

변경 후 테스트 페이지를 다시 실행하고 이전 결과와 상태를 비교하십시오.

DNS 차단으로 막을 수 없는 것은 무엇인가?

DNS 서버는 도메인 이름에 대한 요청을 확인합니다. 페이지 내용을 직접 보거나 수정할 수는 없습니다. 이 사실 하나가 DNS 차단의 한계를 대부분 설명하며, AdGuard는 이를 DNS 필터링 가이드에서 명시하고 있습니다.

콘텐츠와 동일한 도메인에서 제공되는 광고. DNS는 도메인 이름 단위로 차단합니다. 만약 하나의 도메인이 광고와 원하는 콘텐츠를 모두 제공한다면, 광고를 차단할 때 콘텐츠까지 함께 차단됩니다. AdGuard는 복잡한 광고의 경우 "DNS 수준에서 차단할 수 없거나, 차단하더라도 다른 용도로 사용되는 도메인 전체를 차단해야 한다"고 설명합니다. 따라서 일부 광고는 여전히 표시될 수 있습니다.

페이지의 빈 공간. AdGuard는 DNS 필터링이 "차단된 광고가 남긴 빈 공간을 제거하거나 어떠한 형태의 시각적 필터링도 적용하지 않는다"고 밝힙니다. 광고가 있던 자리에 빈 상자가 보일 수 있으며, 이는 정상적인 현상입니다.

요청한 앱을 식별하는 기능. AdGuard는 "DNS 요청의 출처를 파악하는 것은 불가능하다"고 명시합니다. 필터는 특정 앱을 다른 앱과 구분하여 처리할 수 없습니다.

DNS 이외의 트래픽. Google은 "Private DNS는 DNS 질의와 응답만 보호하며, 그 외의 다른 것은 보호할 수 없다"고 설명합니다. 이 설정을 사용하더라도 나머지 트래픽은 추가적인 보호를 받지 못합니다.

AdGuard는 더 정밀한 옵션으로 Ad Blocker 앱을 제시하며, DNS 필터링을 네트워크 필터링 대신 사용하는 것이 아니라 병행할 것을 권장합니다. 이 구성을 통해 많은 광고를 제거할 수 있지만, 모든 광고를 차단할 수는 없다는 점을 유의해야 합니다.

VPN 앱이 활성화되면 어떤 일이 발생합니까?

이 문제에 대해 확정적인 규칙을 제시하기는 어렵습니다. VPN(가상 사설망) 앱이 실행 중일 때 Private DNS에 어떤 일이 일어나는지 명시한 Google이나 Android 공식 문서는 찾을 수 없었습니다. Android의 VPN 앱 개발자 문서에는 "설정된 값이 없으면 기본 네트워크의 DNS 서버가 사용됩니다"라고 되어 있으나, 이 문장에서 Private DNS에 대한 언급은 없습니다. AdGuard 또한 자사 VPN 및 앱 관련 문서에서 "모든 VPN 서비스가 암호화된 DNS를 지원하는 것은 아닙니다"라고 경고합니다.

따라서 본인의 휴대폰에서 직접 테스트해 보시기 바랍니다.

  1. VPN을 끄고 테스트 페이지를 엽니다.
  2. 상태를 확인합니다.
  3. VPN을 켜고 Check again을 누릅니다.
  4. 두 결과를 비교합니다.

VPN이 켜진 상태에서 AdGuard DNS가 실행 중인 것으로 표시되지 않는다면, VPN 앱의 DNS 설정을 확인하십시오. 직접 VPN을 운영 중이라면 리졸버는 사용자가 선택할 수 있습니다. 자체 호스팅 WireGuard VPN은 클라이언트 설정 파일의 DNS = 줄을 통해 이를 설정하며, WireGuard에서 DNS 문제 해결하기에서는 이름 해석이 되지 않을 때 확인해야 할 사항을 다룹니다.

예외 설정이나 더 세밀한 제어가 필요한 경우

공용 호스트 이름은 고정된 필터를 제공합니다. AdGuard는 공용 DNS를 사용하면 "제어 권한이 거의 없고 무엇을 어디서 차단하는지 확인할 수 없다"고 설명합니다. 필요한 사이트가 차단된다면, 가장 빠른 해결책은 unfiltered.adguard-dns.com로 전환하거나 자동(Automatic) 설정으로 되돌리는 것입니다.

예외 설정에 대해 AdGuard는 다음과 같이 안내합니다: "특정 도메인을 제외 목록에 추가하려면 프로필 생성기(profile constructor)로 이동하여 개인 링크를 만드십시오." 해당 링크는 공용 DNS 페이지에 있으며, AdGuard는 이 도구를 iOS 및 macOS와 연동합니다. Android의 경우, AdGuard 페이지는 대신 AdGuard DNS 계정에서 생성된 {Your_Device_ID}.d.adguard-dns.com 형식의 개인 주소를 사용합니다.

직접 차단 목록과 로그를 관리하고 싶다면 필터를 직접 운영할 수 있습니다. 먼저 AdGuard DNS와 AdGuard Home의 차이점을 살펴보고, 이어서 Pi-hole과 AdGuard Home을 비교해 보십시오. DNS 필터는 2026년에 직접 호스팅할 서비스에 나열된 다른 서비스들과도 잘 어울립니다.

FAQ

Android에서 AdGuard DNS를 위해 어떤 호스트 이름을 입력해야 합니까?

비공개 DNS 공급자 호스트 이름(Private DNS provider hostname) 필드에 dns.adguard-dns.com을 입력하십시오. 이는 광고, 추적기, 피싱을 차단하는 AdGuard의 기본 서버입니다. 가족 보호 기능을 사용하려면 family.adguard-dns.com을 사용하십시오. 차단 기능을 사용하지 않으려면 unfiltered.adguard-dns.com을 사용하십시오. 해당 필드는 호스트 이름을 요구하므로 AdGuard 페이지에 표시되는 tls:// 접두사는 입력하지 마십시오.

Android의 AdGuard DNS는 Wi-Fi와 모바일 데이터 모두에서 작동합니까?

Google은 "기기는 비공개 DNS를 사용할 수 있는 모든 네트워크에서 비공개 DNS를 사용합니다"라고 명시합니다. 이 문장이 모든 네트워크에서 이를 사용할 수 있음을 보장하지는 않습니다. 확실하게 확인하려면 Wi-Fi와 모바일 데이터 환경에서 각각 https://adguard.com/test.html을 열어 상태를 비교하십시오.

AdGuard DNS를 사용해도 왜 여전히 광고가 보입니까?

DNS 차단은 도메인 단위로 작동합니다. 광고가 콘텐츠와 동일한 도메인에서 제공되는 경우, 필터는 콘텐츠를 차단하지 않고 광고만 차단할 수 없습니다. 또한 DNS 필터링은 차단된 광고가 남긴 빈 공간을 제거하지 못합니다. 더 완벽한 차단을 원한다면 AdGuard 광고 차단 앱을 사용하는 것이 좋습니다.

Android 휴대폰에서 AdGuard DNS를 어떻게 제거합니까?

설정을 열고 비공개 DNS 화면으로 이동한 뒤 자동(Automatic)을 선택하고 저장(Save)을 누르십시오. 순정 Android의 경로는 설정, 네트워크 및 인터넷, 비공개 DNS입니다. Samsung Galaxy의 경우 설정, 연결, 기타 연결 설정, 비공개 DNS입니다. Google은 비공개 DNS를 켜둘 것을 권장하므로 끄기(Off) 대신 자동(Automatic)을 선택하십시오.

VPN이 켜져 있을 때도 AdGuard DNS가 작동합니까?

Google의 비공개 DNS 도움말 페이지에는 이에 대한 언급이 없으므로 결과를 단정하지 마십시오. VPN을 끈 상태에서 https://adguard.com/test.html을 열고, 그 후 VPN을 켠 상태에서 다시 확인(Check again)을 누르십시오. 상태가 변경된다면 VPN 앱의 DNS 설정을 확인하십시오.

이 글이 도움이 되었나요?

#adguard#dns#android#private-dns#ad-blocking