support.mozilla.org Open in urlscan Pro
34.149.128.2  Public Scan

Submitted URL: http://use-application-dns.net/
Effective URL: https://support.mozilla.org/en-US/kb/canary-domain-use-application-dnsnet
Submission: On December 15 via manual from SG — Scanned from SG

Form analysis 7 forms found in the DOM

GET /en-US/search/

<form data-instant-search="form" id="support-search" action="/en-US/search/" method="get" class="simple-search-form">
  <input type="hidden" name="product" value="firefox">
  <input spellcheck="true" type="search" autocomplete="off" name="q" aria-required="true" placeholder="Find help..." class="searchbox" id="search-q">
  <button type="submit" title="Search" class="search-button">Search</button>
</form>

GET /en-US/search/

<form data-instant-search="form" id="mobile-search-results" action="/en-US/search/" method="get" class="simple-search-form">
  <input type="hidden" name="product" value="firefox">
  <input spellcheck="true" type="search" autocomplete="off" name="q" aria-required="true" placeholder="Find help..." class="searchbox" id="search-q">
  <button type="submit" title="Search" class="search-button">Search</button>
</form>

GET /en-US/search/

<form data-instant-search="form" id="hidden-search" action="/en-US/search/" method="get" class="simple-search-form">
  <input type="hidden" name="product" value="firefox">
  <input spellcheck="true" type="search" autocomplete="off" name="q" aria-required="true" placeholder="Find help..." class="searchbox" id="search-q">
  <button type="submit" title="Search" class="search-button">Search</button>
</form>

GET /en-US/search/

<form data-instant-search="form" id="support-search-sidebar" action="/en-US/search/" method="get" class="simple-search-form">
  <input type="hidden" name="product" value="firefox">
  <input spellcheck="true" type="search" autocomplete="off" name="q" aria-required="true" placeholder="Find help..." class="searchbox" id="search-q">
  <button type="submit" title="Search" class="search-button">Search</button>
</form>

POST /en-US/kb/canary-domain-use-application-dnsnet/vote

<form class="document-vote--form helpful" action="/en-US/kb/canary-domain-use-application-dnsnet/vote" method="post">
  <input type="hidden" name="csrfmiddlewaretoken" value="I7PeDwKSD0chiF16yvvD3g3BztDy95VTP6ofbnqnhjapIykLADswZikCZzIgYHHe">
  <h4 class="document-vote--heading">Was this article helpful?</h4>
  <div class="document-vote--buttons">
    <input type="hidden" name="revision_id" value="241813">
    <input type="hidden" name="source" value="footer">
    <button type="submit" class="btn helpful-button" name="helpful"><span class="hidden-text">Yes</span>👍</button>
    <button type="submit" class="btn not-helpful-button" name="not-helpful"><span class="hidden-text">No</span>👎</button>
    <img class="wait" src="https://assets-prod.sumo.prod.webservices.mozgcp.net/static/spinner.18d6c26adc937688.gif" alt="Please wait...">
  </div>
  <input type="hidden" name="referrer" value=""><input type="hidden" name="query" value="">
</form>

POST /en-US/kb/canary-domain-use-application-dnsnet/vote

<form class="document-vote--form helpful" action="/en-US/kb/canary-domain-use-application-dnsnet/vote" method="post">
  <input type="hidden" name="csrfmiddlewaretoken" value="I7PeDwKSD0chiF16yvvD3g3BztDy95VTP6ofbnqnhjapIykLADswZikCZzIgYHHe">
  <h4 class="document-vote--heading">Was this article helpful?</h4>
  <div class="document-vote--buttons">
    <input type="hidden" name="revision_id" value="241813">
    <input type="hidden" name="source" value="footer">
    <button type="submit" class="btn helpful-button" name="helpful"><span class="hidden-text">Yes</span>👍</button>
    <button type="submit" class="btn not-helpful-button" name="not-helpful"><span class="hidden-text">No</span>👎</button>
    <img class="wait" src="https://assets-prod.sumo.prod.webservices.mozgcp.net/static/spinner.18d6c26adc937688.gif" alt="Please wait...">
  </div>
  <input type="hidden" name="referrer" value=""><input type="hidden" name="query" value="">
</form>

GET #

<form class="mzp-c-language-switcher" method="get" action="#">
  <a class="mzp-c-language-switcher-link" href="https://www.mozilla.org/locales/">Language</a>
  <label for="mzp-c-language-switcher-select">Language</label>
  <select id="mzp-c-language-switcher-select" class="mzp-js-language-switcher-select" name="lang" data-previous-language="en-US">
    <option value="af">Afrikaans</option>
    <option value="ar">عربي</option>
    <option value="az">Azərbaycanca</option>
    <option value="bg">Български</option>
    <option value="bm">Bamanankan</option>
    <option value="bn">বাংলা</option>
    <option value="bs">Bosanski</option>
    <option value="ca">català</option>
    <option value="cs">Čeština</option>
    <option value="da">Dansk</option>
    <option value="de">Deutsch</option>
    <option value="ee">Èʋegbe</option>
    <option value="el">Ελληνικά</option>
    <option value="en-US" selected="">English</option>
    <option value="es">Español</option>
    <option value="et">eesti keel</option>
    <option value="eu">Euskara</option>
    <option value="fa">فارسی</option>
    <option value="fi">suomi</option>
    <option value="fr">Français</option>
    <option value="fy-NL">Frysk</option>
    <option value="ga-IE">Gaeilge (Éire)</option>
    <option value="gl">Galego</option>
    <option value="gn">Avañe'ẽ</option>
    <option value="gu-IN">ગુજરાતી</option>
    <option value="ha">هَرْشَن هَوْسَ</option>
    <option value="he">עברית</option>
    <option value="hi-IN">हिन्दी (भारत)</option>
    <option value="hr">Hrvatski</option>
    <option value="hu">Magyar</option>
    <option value="dsb">Dolnoserbšćina</option>
    <option value="hsb">Hornjoserbsce</option>
    <option value="id">Bahasa Indonesia</option>
    <option value="ig">Asụsụ Igbo</option>
    <option value="it">Italiano</option>
    <option value="ja">日本語</option>
    <option value="ka">ქართული</option>
    <option value="km">ខ្មែរ</option>
    <option value="kn">ಕನ್ನಡ</option>
    <option value="ko">한국어</option>
    <option value="ln">Lingála</option>
    <option value="lt">lietuvių kalba</option>
    <option value="mg">Malagasy</option>
    <option value="mk">Македонски</option>
    <option value="ml">മലയാളം</option>
    <option value="ms">Bahasa Melayu</option>
    <option value="ne-NP">नेपाली</option>
    <option value="nl">Nederlands</option>
    <option value="no">Norsk</option>
    <option value="pl">Polski</option>
    <option value="pt-BR">Português (do Brasil)</option>
    <option value="pt-PT">Português (Europeu)</option>
    <option value="ro">română</option>
    <option value="ru">Русский</option>
    <option value="si">සිංහල</option>
    <option value="sk">slovenčina</option>
    <option value="sl">slovenščina</option>
    <option value="sq">Shqip</option>
    <option value="sr">Српски</option>
    <option value="sw">Kiswahili</option>
    <option value="sv">Svenska</option>
    <option value="ta">தமிழ்</option>
    <option value="ta-LK">தமிழ் (இலங்கை)</option>
    <option value="te">తెలుగు</option>
    <option value="th">ไทย</option>
    <option value="tn">Setswana</option>
    <option value="tr">Türkçe</option>
    <option value="uk">Українська</option>
    <option value="ur">اُردو</option>
    <option value="vi">Tiếng Việt</option>
    <option value="wo">Wolof</option>
    <option value="xh">isiXhosa</option>
    <option value="yo">èdè Yorùbá</option>
    <option value="zh-CN">中文 (简体)</option>
    <option value="zh-TW">正體中文 (繁體)</option>
    <option value="zu">isiZulu</option>
  </select>
  <!-- form submit button is shown when JavaScript is not enabled -->
  <button type="submit">Go</button>
</form>

Text Content

 * Skip to main content
 * Switch language
 * Skip to search




Search Menu
 * Get Help
   Close Firefox menu
   
   ASK A QUESTION
   
   Get support from our contributors or staff members.
   
    * Firefox Browser
    * Mozilla VPN
    * Firefox for iOS
    * Firefox Focus
    * Firefox for Android
    * Browse All Products
   
   EXPLORE OUR HELP ARTICLES
   
   Dig into the knowledge base, tips and tricks, troubleshooting, and so much
   more.
   
    * Firefox Browser
    * Mozilla VPN
    * Firefox for iOS
    * Firefox Focus
    * Firefox for Android
    * Browse All Articles
   
   MOZILLA ACCOUNT
   
   Find help for common issues and learn about the benefits a Mozilla account
   provides.
   
    * What Is It?
    * Get Help
    * Reset Password
    * 
    * Sync Your Data

 * Contribute

 * Search
 * Sign In/Up

Search

SEARCH SUPPORT

Search
 1. Home
 2. Firefox
 3. Advanced and experimental features
 4. Canary domain

Search


 * * CUSTOMIZE THIS ARTICLE
     
     Firefox
     Version 122 Version 121 Version 120 Version 119 Version 118 Version 117
     Version 116 Version 115 Version 114 Version 113 Version 112 Version 111
     Version 110 Version 109 Version 108 Version 107 Version 106 Version 105
     Version 104 Version 103 Version 102
     Windows 8 Windows 7/Vista Windows XP Mac Linux Windows 10 Windows 11

WAS THIS ARTICLE HELPFUL?

Yes👍 No👎
Download Firefox
 * Systems and Languages
 * What's New
 * Privacy

Give Firefox a tune up

Refresh Firefox
 * How does it work?
 * Download a fresh copy


CANARY DOMAIN - USE-APPLICATION-DNS.NET

To signal that their local DNS resolver implements special features that make
the network unsuitable for DNS-over-HTTPS (DoH), network administrators may
configure their networks to modify DNS requests for the following
special-purpose domain, called a canary domain: use-application-dns.net.

Note: The canary domain only applies to users who have DoH enabled as the
default option. It does not apply for users who have made the choice to turn on
DoH by themselves.

Firefox will attempt to resolve this domain using the DNS server(s) configured
in the operating system of the device, and examine the result. The result will
be considered negative if:

 * A response code other than NOERROR is returned, such as NXDOMAIN
   (non-existent domain) or SERVFAIL.
 * A NOERROR response code is returned, but contains neither A nor AAAA records.

The result will be considered positive if the query completes with NOERROR and
contains A or AAAA records (or both).

A negative result will be a signal to disable application DNS, (i.e., DoH).

The use of this domain is specified by Mozilla, as a limited-time measure until
a method for signaling the presence of DNS-based content filtering is defined
and adopted by an Internet standards body.

Note: Some existing DNS filtering providers implement similar domains for users
to verify that filtering is working. This canary domain differs by being
intended to be checked by software such as Firefox, rather than checked
explicitly by the user, and by working across filtering providers.


Share this article: https://mzl.la/3Q9672V

WAS THIS ARTICLE HELPFUL?

Yes👍 No👎

These fine people helped write this article:

AliceWyman, Mozinet, Joni, Angela Lazar


VOLUNTEER

Grow and share your expertise with others. Answer questions and improve our
knowledge base.

Learn More

MOZILLA

 * Report Trademark Abuse
 * Source code
 * Twitter
 * Join our Community
 * Explore Help Articles

FIREFOX

 * Download
 * Firefox Desktop
 * Android Browser
 * iOS Browser
 * Focus Browser

FIREFOX FOR DEVELOPERS

 * Developer Edition
 * Beta
 * Beta for Android
 * Nightly
 * Nightly for Android

MOZILLA ACCOUNT

 * Sign In/Up
 * What Is It?
 * Reset Password
 * Sync Your Data
 * Get Help

Language Language Afrikaans عربي Azərbaycanca Български Bamanankan বাংলা
Bosanski català Čeština Dansk Deutsch Èʋegbe Ελληνικά English Español eesti keel
Euskara فارسی suomi Français Frysk Gaeilge (Éire) Galego Avañe'ẽ ગુજરાતી هَرْشَن
هَوْسَ עברית हिन्दी (भारत) Hrvatski Magyar Dolnoserbšćina Hornjoserbsce Bahasa
Indonesia Asụsụ Igbo Italiano 日本語 ქართული ខ្មែរ ಕನ್ನಡ 한국어 Lingála lietuvių kalba
Malagasy Македонски മലയാളം Bahasa Melayu नेपाली Nederlands Norsk Polski
Português (do Brasil) Português (Europeu) română Русский සිංහල slovenčina
slovenščina Shqip Српски Kiswahili Svenska தமிழ் தமிழ் (இலங்கை) తెలుగు ไทย
Setswana Türkçe Українська اُردو Tiếng Việt Wolof isiXhosa èdè Yorùbá 中文 (简体)
正體中文 (繁體) isiZulu Go
 * Twitter(@firefox)
 * YouTube (firefoxchannel)
 * Instagram (firefox)

Mozilla
 * mozilla.org
 * Terms of Service
 * Privacy
 * Cookies
 * Contact

Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.

Portions of this content are ©1998–2023 by individual mozilla.org contributors.
Content available under a Creative Commons license.