├── .github
└── workflows
│ └── doh-update.yml
├── LICENSE
├── README.md
├── doh-domains.txt
├── doh-domains_abandoned.txt
├── doh-domains_overall.txt
├── doh-ipv4.txt
├── doh-ipv6.txt
└── doh-lookup.sh
/.github/workflows/doh-update.yml:
--------------------------------------------------------------------------------
1 | # This is a basic workflow to help you get started with Actions
2 |
3 | name: doh-update
4 |
5 | # Controls when the workflow will run (on push, on schedule or manually)
6 | on:
7 | push:
8 | branches:
9 | - 'master'
10 | schedule:
11 | - cron: '0 */1 * * *'
12 | workflow_dispatch:
13 |
14 | # A workflow run is made up of one or more jobs that can run sequentially or in parallel
15 | jobs:
16 | # This workflow contains a single job called "build"
17 | build:
18 | # The type of runner that the job will run on
19 | runs-on: ubuntu-latest
20 |
21 | # Steps represent a sequence of tasks that will be executed as part of the job
22 | steps:
23 | # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
24 | - uses: actions/checkout@v3
25 |
26 | # install ipcalc-ng
27 | - name: Install ipcalc-ng
28 | run: sudo apt-get install -y ipcalc-ng
29 |
30 | # Runs a single command using the runners shell
31 | - name: Run DoH lookup
32 | run: sh ./doh-lookup.sh
33 |
34 | # Commit changed files to your repo
35 | - name: Git Auto Commit
36 | uses: stefanzweifel/git-auto-commit-action@v4.16.0
37 | with:
38 | # Commit message
39 | commit_message: automatic/regular ip address updates
40 | # File pattern used for `git add`. For example `src/*.js`
41 | file_pattern: ./doh-ipv*.txt ./doh-domains.txt ./doh-domains_abandoned.txt
42 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # DoH-IP-blocklists
2 |
3 | This repo contains the domain names and the IPv4/IPv6 addresses of public DoH server.
4 | The main domain list `doh-domains_overall.txt` is manually updated on a regular basis (usually once a month). All other text files in this repo are derived from that file and generated automatically with the help of the script `doh-lookup.sh`:
5 | * `doh-domains.txt`: active or accessible domains
6 | * `doh-domains_abandoned.txt`: unavailable domains
7 | * `doh-ipv4.txt`: list with the ipv4 addresses of the accessible domains
8 | * `doh-ipv6.txt`: list with the ipv6 addresses of the accessible domains
9 |
10 | The doh-lookup script runs automatically every hour via GitHub actions and updates the above listed text files within the repo if anything has changed.
11 |
12 | Have fun!
13 | Dirk Brenken
14 |
--------------------------------------------------------------------------------
/doh-domains.txt:
--------------------------------------------------------------------------------
1 | 003153.xyz
2 | 0ms.dev
3 | 1.dns.noridev.moe
4 | 123000123.xyz
5 | 1a.ns.ozer.im
6 | 1dot1dot1dot1.cloudflare-dns.com
7 | 2.dns.noridev.moe
8 | 351242444.xyz
9 | 3dcosas.xyz
10 | 3dns.eu
11 | 3jjxxl.tech
12 | 5g.o0o.re
13 | 8888.google
14 | a.family.ns.dnslify.com
15 | a.ns.dnslify.com
16 | a.passcloud.xyz
17 | a.safe.ns.dnslify.com
18 | abe01.dnscry.pt
19 | abel.waringer-atg.de
20 | abn01.dnscry.pt
21 | ad.anym0re.ru
22 | ad.huyct.net
23 | ad.justincounts.com
24 | ad.tzockt.beer
25 | ada.openbld.net
26 | adb-home.xaoimoon.fr
27 | adb.aadityakushwaha.com
28 | adb.timnichollsphotography.com
29 | adblock.any.dns.nixnet.xyz
30 | adblock.dns.mullvad.net
31 | adblock.doh.mullvad.net
32 | adblock.indianets.net
33 | adblock.krctech.dev
34 | adblock.leenit.kr
35 | adblock.lux1.dns.nixnet.xyz
36 | adblock.lv1.dns.nixnet.xyz
37 | adblock.mydns.network
38 | adblock.ny1.dns.nixnet.xyz
39 | adblockersite.com
40 | addns1.m-it.ro
41 | adfree.usableprivacy.net
42 | adfreedns.top
43 | adg.geili.me
44 | adg.jnorton.us
45 | adg.khon.dev
46 | adg.yybyy.wiki
47 | adguard-dns.com
48 | adguard-kartoffel.zernico.de
49 | adguard.aa4.co.uk
50 | adguard.abd.ong
51 | adguard.alu.dog
52 | adguard.avdkishore.dev
53 | adguard.bonis.de
54 | adguard.bonsirven.eu
55 | adguard.cloudmini.net
56 | adguard.dantynes.cyou
57 | adguard.dekonix.ru
58 | adguard.depieri.net
59 | adguard.easez.net
60 | adguard.ef67daisuki.club
61 | adguard.ender.fr
62 | adguard.frutuozo.com.br
63 | adguard.gambini.org
64 | adguard.gbrossi.com.br
65 | adguard.haneulo.com
66 | adguard.hartley.cloud
67 | adguard.jfchenier.ca
68 | adguard.johanliebert.top
69 | adguard.kantinyoyok.xyz
70 | adguard.kasbot.net
71 | adguard.kiboko.it
72 | adguard.lege.despagne.net
73 | adguard.maison.gifino.fr
74 | adguard.marto.si
75 | adguard.meddy94.de
76 | adguard.neon0404.space
77 | adguard.oms-ctr.ru
78 | adguard.onlyfriends.info
79 | adguard.pangerl.it
80 | adguard.pggns.de
81 | adguard.piekacz.pl
82 | adguard.quydang.name.vn
83 | adguard.ruby.ci
84 | adguard.senthil.us
85 | adguard.shoupperuser.com
86 | adguard.shutgaming.net
87 | adguard.shuting.idv.tw
88 | adguard.sscw.win
89 | adguard.twotigers.xyz
90 | adguard.wirimij.nl
91 | adguard.zachitect.com
92 | adguard1.jsanagustin.net
93 | adguard1.leadmon.net
94 | adguardhome.atakorah.com
95 | adl.adfilter.net
96 | ads.hunga1k47.com
97 | adult-filter-dns.cleanbrowsing.org
98 | ae-fuj-w-p-1.nashkan.net
99 | ae-fuj-w-p-2.nashkan.net
100 | ae-fuj-w-p-3.nashkan.net
101 | aerodrorne.vip
102 | affsoft.cc
103 | africadns1.liquidtelecom.net
104 | africadns2.liquidtelecom.net
105 | ag.apollohct.com
106 | ag.brianlee.fun
107 | ag.ff0x.ca
108 | ag.marschi.de
109 | agh-yz.russel053.com
110 | agh.dshubham.xyz
111 | agh.fltn.us
112 | agh.gloom.nexus
113 | agh.kyusang.win
114 | agh.printk.info
115 | agh.workfordemo.co.in
116 | agh.xinfeng16m.top
117 | ahadns.net
118 | ahoj.email
119 | all.dns.mullvad.net
120 | ams01.dnscry.pt
121 | ams02.dnscry.pt
122 | ant.dns.qwer.pw
123 | antivirus.bebasid.com
124 | anycast.censurfridns.dk
125 | anycast.dns.nextdns.io
126 | anycast.uncensoreddns.org
127 | aqua.is.my.waifu.cz
128 | arashi.eu.org
129 | arashi.net.eu.org
130 | area51.mywire.org
131 | armorrush.eu.org
132 | asia.tri-dns.net
133 | at-wie-w-p-1.nashkan.net
134 | at.pzhg.me
135 | ath01.dnscry.pt
136 | atl01.dnscry.pt
137 | atris.cyou
138 | au-syd-w-f-1.nashkan.net
139 | au-syd.doh.sb
140 | au01.dns4me.net
141 | au02.dns4me.net
142 | axaxa.fun
143 | b.family.ns.dnslify.com
144 | b.ns.dnslify.com
145 | b.safe.ns.dnslify.com
146 | base.dns.mullvad.net
147 | basic.bravedns.com
148 | basic.rethinkdns.com
149 | bazooki-infra.dev
150 | bestwon203.com
151 | biying.flymlc.com
152 | bl.eq.md
153 | blackhole.myon.lu
154 | blitz-setup.ahadns.com
155 | blitz.ahadns.com
156 | block.abstergo.it
157 | blocker.thethorsens.org
158 | blockerads.multimediaconcept.fr
159 | blog.kimiblock.top
160 | bluemood.me
161 | bne01.dnscry.pt
162 | bog01.dnscry.pt
163 | bom01.dnscry.pt
164 | br.servers.legat.ml
165 | bravedns.com
166 | bru01.dnscry.pt
167 | bts01.dnscry.pt
168 | c.cicitt.ch
169 | ca-yyc.doh.sb
170 | ca.doh.cloudveil.org
171 | ca01.dns4me.net
172 | ca02.dns4me.net
173 | callies-online.site
174 | catchen121299.top
175 | catdns.org
176 | cfdjb.org
177 | chaos-system.de
178 | chrome.cloudflare-dns.com
179 | chromium.dns.nextdns.io
180 | clean.dnsforge.de
181 | cleanbrowsing.org
182 | clearweb.woodbridge.club
183 | clientdns3.softcom.net
184 | cloud.198.games
185 | cloud.samutz.com
186 | cloud.tezoi.com
187 | cloudbenders.fun
188 | cloudflare-dns.com
189 | cloudns.bosco.ovh
190 | cluster-0.gac.edu
191 | cluster-1.gac.edu
192 | coe01.dnscry.pt
193 | common.dot.dns.yandex.net
194 | commons.host
195 | comss.one
196 | comss.ru
197 | cph01.dnscry.pt
198 | crypto.sx
199 | cube.neubsi.at
200 | cubedns.com
201 | cvt01.dnscry.pt
202 | cynntex.fun
203 | d.adguard-dns.com
204 | d.apemlegit.my.id
205 | d.niaox.com
206 | d.toairs.com
207 | d2.shabi.icu
208 | dandelionsprout.asuscomm.com
209 | darkness.is.my.waifu.cz
210 | dart.kpsn.org
211 | darya.persiannit.net
212 | de-dus.doh.sb
213 | de-fra-w-p-1.nashkan.net
214 | de-fra.doh.sb
215 | de-fsn-w-p-1.nashkan.net
216 | de.dns.privex.io
217 | de.teradns.org
218 | de01.dns4me.net
219 | deep-henchman-excuse.cfd
220 | deic-lgb.anycast.censurfridns.dk
221 | deic-lgb.anycast.uncensoreddns.org
222 | deic-ore.anycast.censurfridns.dk
223 | deic-ore.anycast.uncensoreddns.org
224 | den01.dnscry.pt
225 | dfw02.dnscry.pt
226 | dns-1.wil.cloud
227 | dns-2.wil.cloud
228 | dns-cybersec.nordthreatprotection.com
229 | dns-doh-no-safe-search.dnsforfamily.com
230 | dns-doh.dnsforfamily.com
231 | dns-dot.dnsforfamily.com
232 | dns-family.adguard.com
233 | dns-fr-psv1.cloudsides.com
234 | dns-free.link
235 | dns-malwaresec.nordthreatprotection.com
236 | dns-nosec.quad9.net
237 | dns-privacy.puregeni.us
238 | dns-tls.bitwiseshift.net
239 | dns-unfiltered.adguard.com
240 | dns.0ooo.icu
241 | dns.13evl.com
242 | dns.23-4.cn
243 | dns.240527.xyz
244 | dns.354688.xyz
245 | dns.3wv.de
246 | dns.4-the.win
247 | dns.688447.xyz
248 | dns.7sec.com.br
249 | dns.7vpn.com
250 | dns.853852.xyz
251 | dns.886886886.xyz
252 | dns.888654.xyz
253 | dns.9999.sg
254 | dns.a47.me
255 | dns.aa.net.uk
256 | dns.abdullahabas.de
257 | dns.adguard-dns.com
258 | dns.adguard.com
259 | dns.adrianlam.com
260 | dns.aeiou.pp.ua
261 | dns.albony.xyz
262 | dns.alidns.com
263 | dns.alloxr.info
264 | dns.almir1904.eu
265 | dns.alvosec.com
266 | dns.andrewnw.xyz
267 | dns.anon.no
268 | dns.api.globus.org
269 | dns.api.integration.globuscs.info
270 | dns.api.preview.globus.org
271 | dns.api.rackspacecloud.com
272 | dns.api.sandbox.globuscs.info
273 | dns.api.staging.globuscs.info
274 | dns.api.test.globuscs.info
275 | dns.applewebkit.dev
276 | dns.aquilenet.fr
277 | dns.ares-taiwan.com
278 | dns.arkbotech.com
279 | dns.artikel10.org
280 | dns.ashleyjackson.net
281 | dns.asterimoon.com
282 | dns.asysec.com
283 | dns.auapi.fun
284 | dns.azsopro.net
285 | dns.b33.space
286 | dns.b612.me
287 | dns.b72.com
288 | dns.baishiyuan.cn
289 | dns.beardic.cn
290 | dns.bebasid.com
291 | dns.belnet.be
292 | dns.bermeitinger.eu
293 | dns.beta.gandi.net
294 | dns.bitdefender.net
295 | dns.bitservices.io
296 | dns.blaumer.dev
297 | dns.blokada.org
298 | dns.bmwhocking.com
299 | dns.bobstrecansky.com
300 | dns.bofh.in
301 | dns.braene.com
302 | dns.brahma.world
303 | dns.brembeck.cloud
304 | dns.burgas.pro
305 | dns.busold.ws
306 | dns.butterfly87.sbs
307 | dns.cabbage.zone
308 | dns.cahlen.com
309 | dns.caliph.dev
310 | dns.carson-family.com
311 | dns.caspervk.net
312 | dns.cctld.kg
313 | dns.ceai.com.tw
314 | dns.cert.ee
315 | dns.chadeyron.fr
316 | dns.charraud.eu
317 | dns.chenu.ch
318 | dns.chilimac.net
319 | dns.christerwaren.fi
320 | dns.christian.moe
321 | dns.chriswservers.com
322 | dns.chromeina.top
323 | dns.chunghwamc.com
324 | dns.circl.lu
325 | dns.clanless.ovh
326 | dns.clanto.cloud
327 | dns.cloud88.com.au
328 | dns.cloudfiction.eu
329 | dns.cloudflare.com
330 | dns.cloudtrust.solutions
331 | dns.cmrg.net
332 | dns.coderoria.com
333 | dns.colorfreedom.org
334 | dns.comff.net
335 | dns.comss.one
336 | dns.connect.fail
337 | dns.controld.com
338 | dns.cooluc.com
339 | dns.cryptomize.com
340 | dns.crystalyx.net
341 | dns.csa-rz.de
342 | dns.csaonline.de
343 | dns.csswg.org
344 | dns.cwlys.com
345 | dns.cybertonic.tech
346 | dns.cynthialabs.net
347 | dns.d365.in
348 | dns.d4d.moe
349 | dns.d94.xyz
350 | dns.d96.info
351 | dns.daarrk.tech
352 | dns.daemon.za.net
353 | dns.dallinbryce.com
354 | dns.datenquark.de
355 | dns.david888.com
356 | dns.daw.dev
357 | dns.deadsec.net
358 | dns.decky.eu
359 | dns.decloudus.com
360 | dns.dekedin.me
361 | dns.dev-umbrellagov.com
362 | dns.dgea.fr
363 | dns.diarbagus.id
364 | dns.digitale-gesellschaft.ch
365 | dns.digitalsize.net
366 | dns.dns-53.com
367 | dns.dns-53.uk
368 | dns.dns-53.us
369 | dns.dnshome.de
370 | dns.dnswarden.com
371 | dns.dooks.uk
372 | dns.dotnet.win
373 | dns.dremaxx.de
374 | dns.dyn1.de
375 | dns.dynx.pro
376 | dns.eddi.net
377 | dns.edgeburnmedia.com
378 | dns.editechstudio.com
379 | dns.efficientdocuments.com
380 | dns.elemental.software
381 | dns.eliv.kr
382 | dns.engineer.web.id
383 | dns.enzonix.com
384 | dns.eu-frankfurt-1.oraclecloud.com
385 | dns.expert
386 | dns.extrawdw.net
387 | dns.f4a.fun
388 | dns.f97.xyz
389 | dns.faked.org
390 | dns.falkenthal.org
391 | dns.fancyorg.at
392 | dns.farshidhakimy.de
393 | dns.fehlsprache.de
394 | dns.ffnw.de
395 | dns.filipccz.eu
396 | dns.fizz.studio
397 | dns.flatuslifir.is
398 | dns.flightspace.net
399 | dns.floriantinney.de
400 | dns.flwagners.com
401 | dns.flymc.cc
402 | dns.freopc.fr
403 | dns.freyja.pw
404 | dns.froth.zone
405 | dns.fullaccesstointernet.jp.eu.org
406 | dns.furrydns.de
407 | dns.gamban.com
408 | dns.gayanalysing.co.uk
409 | dns.gi.co.id
410 | dns.ginovs.nl
411 | dns.girino.org
412 | dns.glf.wtf
413 | dns.gnb09.id
414 | dns.goldplate.org
415 | dns.google
416 | dns.google.com
417 | dns.grqu.de
418 | dns.guard.io
419 | dns.guardmydns.com
420 | dns.gutwe.in
421 | dns.ha-dvin.pp.ua
422 | dns.hahnjo.de
423 | dns.haka.se
424 | dns.hakim.one
425 | dns.hanahira.dev
426 | dns.hanmey.de
427 | dns.hannielzhang.com
428 | dns.hellozhao.com
429 | dns.henek.ovh
430 | dns.hinet.net
431 | dns.home.daniil.it
432 | dns.hoody.com
433 | dns.horcrux.vip
434 | dns.hostux.net
435 | dns.hotta.page
436 | dns.hujiayucc.cn
437 | dns.huseynov.work
438 | dns.huyhoangit.net
439 | dns.hypercute.eu
440 | dns.iamanuragh.in
441 | dns.iamninja.ru
442 | dns.ihaveacloud.com
443 | dns.ikataruto.com
444 | dns.iki.my.id
445 | dns.imaicool.com
446 | dns.imchristian.de
447 | dns.immanuelschaffer.de
448 | dns.inclusioproject.com
449 | dns.indust.me
450 | dns.inforlogia.com
451 | dns.interhub.cc
452 | dns.internal.hosmatic.com
453 | dns.is0mino.com
454 | dns.ishan.pw
455 | dns.islandnet.com
456 | dns.jhangy.us
457 | dns.jichi.io
458 | dns.jinwoo.dev
459 | dns.jiyi.eu
460 | dns.joaofidelix.com.br
461 | dns.joey01245.nl
462 | dns.jstockley.com
463 | dns.jundev.org
464 | dns.jupitrdns.com
465 | dns.justinnetworkingsolutions.com
466 | dns.k3nny.fr
467 | dns.kamilszczepanski.com
468 | dns.kapite.in
469 | dns.karadag.me
470 | dns.karl.one
471 | dns.kastner-online.de
472 | dns.kawa.tf
473 | dns.kebree.fr
474 | dns.kerekes.xyz
475 | dns.kernel-error.de
476 | dns.kescher.at
477 | dns.keviland.com
478 | dns.keweon.center
479 | dns.koala.us.to
480 | dns.korzhyk.pp.ua
481 | dns.kosan.moe
482 | dns.kugoapps.com
483 | dns.kukal.cz
484 | dns.kusoneko.moe
485 | dns.kuuhaku.moe
486 | dns.kxy.ink
487 | dns.l337.site
488 | dns.lars-lehmann.net
489 | dns.lashes-brow.ru
490 | dns.lepilleur.com
491 | dns.lermer.nl
492 | dns.levonet.sk
493 | dns.lgprk.com
494 | dns.liberador.net
495 | dns.lihj.me
496 | dns.linkr.ninja
497 | dns.lista.my.id
498 | dns.listo.click
499 | dns.lobbygod.com
500 | dns.luma-medien.com
501 | dns.maitrekuc.fr
502 | dns.maolaohei.xyz
503 | dns.marasov.id
504 | dns.marbledfennec.net
505 | dns.mateo.ovh
506 | dns.mathewakhil.online
507 | dns.maybe.icu
508 | dns.mayx.eu.org
509 | dns.mbrjun.cn
510 | dns.meeo.win
511 | dns.melvin2204.nl
512 | dns.mestdag.fr
513 | dns.mh4ckt3mh4ckt1c4s.xyz
514 | dns.michelo.cl
515 | dns.mihanentalpo.me
516 | dns.mikeliu.org
517 | dns.mikrotikrumahan.my.id
518 | dns.milkpie.one
519 | dns.mnet-online.de
520 | dns.mo0on15.com
521 | dns.molinero.dev
522 | dns.momou.ch
523 | dns.moonssif.com
524 | dns.moulticast.net
525 | dns.msxnet.ru
526 | dns.mtoo.vip
527 | dns.mullvad.net
528 | dns.murgi.de
529 | dns.muxinghe.cn
530 | dns.mzjtechnology.com
531 | dns.mzrme.cn
532 | dns.n23.io
533 | dns.nako.kr
534 | dns.narl.app
535 | dns.nas-server.ru
536 | dns.neeb.it
537 | dns.neilzone.co.uk
538 | dns.neowutran.ovh
539 | dns.netraptor.com.au
540 | dns.netvpn.net
541 | dns.neubsi.at
542 | dns.nextdns.io
543 | dns.nguyendn.com
544 | dns.nhtsky.com
545 | dns.nick-slowinski.de
546 | dns.ningkelle.id
547 | dns.njal.la
548 | dns.nodoa.me
549 | dns.novali.date
550 | dns.novg.net
551 | dns.npe.bz
552 | dns.npsolution.it
553 | dns.nullgate.net
554 | dns.numerus.com
555 | dns.odinpl.com
556 | dns.ofdoom.net
557 | dns.oliviertv.co.za
558 | dns.olpploiopkuyhiopsfrt.info
559 | dns.opendns.com
560 | dns.oszx.co
561 | dns.ours.luxe
562 | dns.ourvau.lt
563 | dns.paesa.es
564 | dns.panszelescik.pl
565 | dns.pari.network
566 | dns.paulo.nom.za
567 | dns.pccoach.nl
568 | dns.peb-schmidt.de
569 | dns.petqa.ru
570 | dns.phillipjberry.net
571 | dns.pierzchlewicz.pl
572 | dns.pizzari.me
573 | dns.pnh.my.id
574 | dns.porteii.com
575 | dns.pragmasec.nl
576 | dns.princex.net
577 | dns.propheci.xyz
578 | dns.psociety.de
579 | dns.pub
580 | dns.pumpkinvrar.com
581 | dns.qrtz.club
582 | dns.quad9.net
583 | dns.quiet.rocks
584 | dns.rabbitdns.org
585 | dns.rayanbab.com
586 | dns.rbn.gr
587 | dns.reckoningslug.name
588 | dns.redhosting.com.ar
589 | dns.redvau.lt
590 | dns.reitmeier.me
591 | dns.renardyre.com
592 | dns.repinger.com
593 | dns.repinger.my.id
594 | dns.repressoh.it
595 | dns.retakecs.com
596 | dns.rin.sh
597 | dns.roedel.cloud
598 | dns.ronc.ru
599 | dns.rootlab.top
600 | dns.rotunneling.net
601 | dns.rubyfish.cn
602 | dns.sarak.as
603 | dns.sarakas.net
604 | dns.sarilouis.com
605 | dns.sb
606 | dns.scapetical.com
607 | dns.scarx.net
608 | dns.schlagheck.berlin
609 | dns.scott-smith.us
610 | dns.scuola.org
611 | dns.sec511.com
612 | dns.seia.io
613 | dns.seiffert.me
614 | dns.sellan.fr
615 | dns.sev.monster
616 | dns.shareworx.net
617 | dns.shecan.ir
618 | dns.sheggi.ch
619 | dns.shimul.me
620 | dns.silen.org
621 | dns.silentlybren.com
622 | dns.simplylinux.ch
623 | dns.sindominio.net
624 | dns.sitdns.com
625 | dns.skrep.eu
626 | dns.skrep.in
627 | dns.slinkyman.net
628 | dns.smartguard.io
629 | dns.soldier.terumi.club
630 | dns.spil.co.id
631 | dns.spirio.fr
632 | dns.sstomp.nl
633 | dns.startupstack.tech
634 | dns.stevenz.net
635 | dns.stirringphoto.com
636 | dns.stormycloud.org
637 | dns.strassmair.org
638 | dns.stvsk.ml
639 | dns.suhaila.dev
640 | dns.superstefan.win
641 | dns.surfshark.com
642 | dns.surfsharkdns.com
643 | dns.surobe.com
644 | dns.sv-zauner.at
645 | dns.svoi.dev
646 | dns.swin.pro
647 | dns.switch.ch
648 | dns.sy.st
649 | dns.syaifullah.com
650 | dns.szpadel.ovh
651 | dns.t53.de
652 | dns.technologycage.com
653 | dns.technostriker.com
654 | dns.telekom.de
655 | dns.tesem.dog
656 | dns.thebuckners.org
657 | dns.thegoodsource.net
658 | dns.therifleman.name
659 | dns.thiz.top
660 | dns.tipsy.coffee
661 | dns.tls-data.de
662 | dns.tracker.ink
663 | dns.tuna.tsinghua.edu.cn
664 | dns.twnic.tw
665 | dns.txq.life
666 | dns.uk-london-1.oraclecloud.com
667 | dns.umbrella.com
668 | dns.unerror.network
669 | dns.unx.io
670 | dns.us-ashburn-1.oraclecloud.com
671 | dns.us-phoenix-1.oraclecloud.com
672 | dns.vaioswolke.xyz
673 | dns.vault81.de
674 | dns.velyn.my.id
675 | dns.vinnyp.xyz
676 | dns.vinokurov.tk
677 | dns.vishalk.com
678 | dns.vmath.my.id
679 | dns.vod11.xyz
680 | dns.w3ctag.org
681 | dns.wahr.top
682 | dns.wang.art
683 | dns.wargan.io
684 | dns.warma.me
685 | dns.warpnine.de
686 | dns.watch
687 | dns.weixin.qq.com.cn
688 | dns.wibenson.cloud
689 | dns.xlion.tw
690 | dns.xuming.studio
691 | dns.xusqui.com
692 | dns.xwdmw.xyz
693 | dns.yameenassotally.com
694 | dns.yandex.ru
695 | dns.yatima.tv
696 | dns.yuu-g.net
697 | dns.zemows.industries
698 | dns.zfsystem.tech
699 | dns.zzuhacker.cn
700 | dns0.eu
701 | dns01.flm9.net
702 | dns1.conne.net
703 | dns1.digitale-gesellschaft.ch
704 | dns1.dns-ga.de
705 | dns1.dnscrypt.ca
706 | dns1.in-berlin.de
707 | dns1.irumatech.com
708 | dns1.klcd.eu
709 | dns1.nextdns.io
710 | dns1.nordvpn.com
711 | dns1.pietjacobs.be
712 | dns1.ryan-palmer.com
713 | dns1.serdcebolit.ru
714 | dns1.techeasy.org
715 | dns10.quad9.net
716 | dns11.quad9.net
717 | dns12.quad9.net
718 | dns13.quad9.net
719 | dns2.cbio.top
720 | dns2.digitale-gesellschaft.ch
721 | dns2.dns-ga.de
722 | dns2.guidocioni.it
723 | dns2.in-berlin.de
724 | dns2.klcd.eu
725 | dns2.nextdns.io
726 | dns2.nordvpn.com
727 | dns2.saferbfc.org
728 | dns3.dns-ga.de
729 | dns4me.net
730 | dns64.cloudflare-dns.com
731 | dns64.dns.google
732 | dns9.quad9.net
733 | dnsblock.grisumedia.de
734 | dnscache.e-utp.net
735 | dnscache0.ns71.net
736 | dnsforfamily.com
737 | dnsforge.de
738 | dnsguard.pub
739 | dnslow.me
740 | dnsotls.lab.nic.cl
741 | dnsovertls.sinodun.com
742 | dnsovertls1.sinodun.com
743 | dnsovertls2.sinodun.com
744 | dnsovertls3.sinodun.com
745 | dnspub.restena.lu
746 | dnstls.mobik.com
747 | dnsvps.familiamv.net
748 | dnswebvsn.com
749 | do-39574-tr.xyz
750 | do.dnscrypt.uk
751 | do.shimul.me
752 | dog.dns.qwer.pw
753 | doh-01.spectrum.com
754 | doh-02.spectrum.com
755 | doh-2.seby.io
756 | doh-ca.naftalie.net
757 | doh-de.blahdns.com
758 | doh-ipv6.crypto.sx
759 | doh-own-recursion.nicolas-dorriere.fr
760 | doh-primary-pool.detoxifypornblocker.com
761 | doh-primary-pool.goodbyegambling.com
762 | doh-pure.onedns.net
763 | doh-random-upstream.nicolas-dorriere.fr
764 | doh-sg.blahdns.com
765 | doh.30x.me
766 | doh.360.cn
767 | doh.42l.fr
768 | doh.aaaab3n.moe
769 | doh.abraservice.xyz
770 | doh.angry.im
771 | doh.apad.pro
772 | doh.applied-privacy.net
773 | doh.appliedprivacy.net
774 | doh.archuser.org
775 | doh.armadillodns.net
776 | doh.asagiri.moe
777 | doh.asia.dnswarden.com
778 | doh.azoris.ovh
779 | doh.beauty
780 | doh.bortzmeyer.fr
781 | doh.bt.com
782 | doh.buzz
783 | doh.captnemo.in
784 | doh.ccb-net.it
785 | doh.centraleu.pi-dns.com
786 | doh.cippapp.com
787 | doh.cleanbrowsing.org
788 | doh.cornes.me
789 | doh.cox.net
790 | doh.crypto.sx
791 | doh.datahata.by
792 | doh.defaultroutes.de
793 | doh.denypradana.com
794 | doh.disconnect.app
795 | doh.dns-ga.de
796 | doh.dns.apple.com
797 | doh.dns.apple.com.v.aaplimg.com
798 | doh.dns.sb
799 | doh.dns1.lonet.org
800 | doh.dns4all.eu
801 | doh.dnscrypt.uk
802 | doh.dnslify.com
803 | doh.domreg.lt
804 | doh.dscloud.me
805 | doh.eastas.pi-dns.com
806 | doh.eastau.pi-dns.com
807 | doh.eastus.pi-dns.com
808 | doh.eddi.net
809 | doh.ersei.net
810 | doh.eu.dnswarden.com
811 | doh.familyshield.opendns.com
812 | doh.ffmuc.net
813 | doh.funil.de
814 | doh.funtopia.tv
815 | doh.futa.app
816 | doh.futa.gg
817 | doh.hottis.de
818 | doh.ibr.cs.tu-bs.de
819 | doh.immerda.ch
820 | doh.infotek.net.id
821 | doh.infracell.net
822 | doh.iucc.ac.il
823 | doh.jeroenhd.nl
824 | doh.kekew.info
825 | doh.kel.pe
826 | doh.kidzonet.io
827 | doh.killtw.im
828 | doh.kooman.org
829 | doh.la.ahadns.net
830 | doh.lacontrevoie.fr
831 | doh.li
832 | doh.libredns.gr
833 | doh.luigi.nexific.it
834 | doh.lv
835 | doh.maskab.com
836 | doh.max.net.id
837 | doh.micronets.in
838 | doh.mmmalia.com
839 | doh.mullvad.net
840 | doh.nic.lv
841 | doh.niyawe.de
842 | doh.nl.ahadns.net
843 | doh.northeu.pi-dns.com
844 | doh.ntu.ssooss.win
845 | doh.onedns.net
846 | doh.opendns.com
847 | doh.phdns1.lonet.org
848 | doh.phdns2.lonet.org
849 | doh.phdns3.lonet.org
850 | doh.phdns4.lonet.org
851 | doh.phdns5.lonet.org
852 | doh.port53.dk
853 | doh.powerdns.org
854 | doh.pub
855 | doh.pyry.me
856 | doh.qis.io
857 | doh.quickline.ch
858 | doh.rezhajul.io
859 | doh.runsel.id
860 | doh.safesurfer.io
861 | doh.sandbox.opendns.com
862 | doh.sb
863 | doh.seby.io
864 | doh.sidnlabs.nl
865 | doh.sublime9.xyz
866 | doh.suche.org
867 | doh.sunoaki.net
868 | doh.syshero.org
869 | doh.technochat.in
870 | doh.tiar.app
871 | doh.tiarap.org
872 | doh.totoro.pub
873 | doh.umbrella.com
874 | doh.us.dnswarden.com
875 | doh.valscosmos.com
876 | doh.viatech.com.tw
877 | doh.webnmail.de
878 | doh.westus.pi-dns.com
879 | doh.wewitro.net
880 | doh.xcom.pro
881 | doh.xfinity.com
882 | doh.xyz
883 | doh.zknt.org
884 | doh003.280blocker.net
885 | doh1.b-cdn.net
886 | doh2.b-cdn.net
887 | doh2.gslb2.xfinity.com
888 | dohdot.coxlab.net
889 | dohtrial.att.net
890 | dooh.cloudflare-dns.com
891 | dot-de.blahdns.com
892 | dot-sg.blahdns.com
893 | dot.360.cn
894 | dot.centraleu.pi-dns.com
895 | dot.cox.net
896 | dot.eastas.pi-dns.com
897 | dot.eastau.pi-dns.com
898 | dot.eastus.pi-dns.com
899 | dot.ffmuc.net
900 | dot.la.ahadns.net
901 | dot.libredns.gr
902 | dot.nl.ahadns.net
903 | dot.northeu.pi-dns.com
904 | dot.pub
905 | dot.quickline.ch
906 | dot.seby.io
907 | dot.tiar.app
908 | dot.tooli.ca
909 | dot.westus.pi-dns.com
910 | dot.xfinity.com
911 | dot1.applied-privacy.net
912 | dot1.appliedprivacy.net
913 | dotdns.cryptroute.com
914 | doth.huque.com
915 | draco.plan9-ns2.com
916 | droyd.top
917 | dtw01.dnscry.pt
918 | dub01.dnscry.pt
919 | dukun.de
920 | dus01.dnscry.pt
921 | ea-dns.rubyfish.cn
922 | easyhandshake.com
923 | echoe1yidzu4ioo5.myfritz.net
924 | edgy-dns.com
925 | ee-tll.doh.sb
926 | eliatofani.ovh
927 | emby.rasp.tv
928 | esel.stusta.mhn.de
929 | eth.link
930 | eu.tri-dns.net
931 | eu1.dns.lavate.ch
932 | evn01.dnscry.pt
933 | extended.dns.mullvad.net
934 | externalmobiel.lekdijk.online
935 | eyg01.dnscry.pt
936 | family-filter-dns.cleanbrowsing.org
937 | family.5ososea.com
938 | family.adguard-dns.com
939 | family.canadianshield.cira.ca
940 | family.cloudflare-dns.com
941 | family.dns.mullvad.net
942 | family.dns.ningkelle.id
943 | family.dns.yandex.ru
944 | family.dot.dns.yandex.net
945 | family.freedns.controld.com
946 | family.mydns.network
947 | family.puredns.org
948 | family.rabbitdns.org
949 | familyshield.opendns.com
950 | farewellkou.click
951 | fdns1.dismail.de
952 | fdns2.dismail.de
953 | fet01.dnscry.pt
954 | fezgate.ovh
955 | fi-hel-w-f-2.nashkan.net
956 | fidelius.top
957 | firefox.dns.nextdns.io
958 | fjr01.dnscry.pt
959 | fly.io
960 | fnt01.dnscry.pt
961 | fr-dns1.bancuh.com
962 | fr-gra-w-p-1.nashkan.net
963 | fr1.dnswarden.com
964 | fra-dns.bitdefender.net
965 | fra01.dnscry.pt
966 | fra02.dnscry.pt
967 | fra1.eyecay.xyz
968 | frd4wvnobp.cloudflare-gateway.com
969 | free.bravedns.com
970 | free.shecan.ir
971 | freedns.controld.com
972 | freedom.mydns.network
973 | frog.dns.qwer.pw
974 | fuchur.pentament.de
975 | fwgw.orangepipc.mywire.org
976 | galileo.math.unipd.it
977 | gateway.fomichev.cloud
978 | gb-cov-w-f-1.nashkan.net
979 | gb-cov-w-p-1.nashkan.net
980 | gb-lon-w-f-1.nashkan.net
981 | gb-lon-w-p-1.nashkan.net
982 | gb-lon-w-p-2.nashkan.net
983 | geg01.dnscry.pt
984 | geshido.vpn.geshido.ru
985 | getdnsapi.net
986 | gibblets.top
987 | glacius.top
988 | google-public-dns-a.google.com
989 | google-public-dns-b.google.com
990 | goose.buckyfan.net
991 | gru01.dnscry.pt
992 | guard.sntrk.ru
993 | gva01.dnscry.pt
994 | gztech.me
995 | h.gjrick.tw
996 | haf01.dnscry.pt
997 | han01.dnscry.pt
998 | hard.dnsforge.de
999 | hel01.dnscry.pt
1000 | helios.plan9-dns.com
1001 | himedns.com
1002 | hitian.me
1003 | hk-hkg.doh.sb
1004 | hk2.ooroot.com
1005 | hkg01.dnscry.pt
1006 | hkg02.dnscry.pt
1007 | hole.elbschloss.xyz
1008 | home-server.store
1009 | home.enjoymylife.net
1010 | home.wriedts.de
1011 | home27.duckdns.org
1012 | hostdare.qtxd.net
1013 | hshh.org
1014 | httpdns-push.heytapmobile.com
1015 | httpdns-sc.aliyuncs.com
1016 | httpdns.meituan.com
1017 | hungary.privacy-dns.pw
1018 | hydra.plan9-ns1.com
1019 | i.passcloud.xyz
1020 | iana.tenta.io
1021 | ibksturm.synology.me
1022 | ibuki.cgnat.net
1023 | ie01.dns4me.net
1024 | ihctw.synology.me
1025 | iij.jp
1026 | ikarosalpha.xyz
1027 | imperio.top
1028 | in-blr.doh.sb
1029 | ines.zfn.uni-bremen.de
1030 | inpssh.online
1031 | internetsehat.bebasid.com
1032 | iow-dns.bitdefender.net
1033 | isb01.dnscry.pt
1034 | ist01.dnscry.pt
1035 | iterator.lazada.com
1036 | ivnkn.xyz
1037 | jabber-germany.de
1038 | jackyes.ovh
1039 | jcdns.fun
1040 | jhb01.dnscry.pt
1041 | jkdns.me
1042 | jkt01.dnscry.pt
1043 | jnb01.dnscry.pt
1044 | johneldenring.lol
1045 | jp-dns1.bancuh.com
1046 | jp-kix.doh.sb
1047 | jp-nrt.doh.sb
1048 | jp-tyo-w-p-1.nashkan.net
1049 | jp.tiar.app
1050 | jp.tiarap.org
1051 | jp01.dns4me.net
1052 | jp1.f7b6h9.tk
1053 | jp2.ooroot.com
1054 | jpdns.cola16.app
1055 | jurre-home.duckdns.org
1056 | justhost.bedro.cloud
1057 | kaiwu.xyz
1058 | kavkaz.monster
1059 | keithchung.hopto.org
1060 | kids.5ososea.com
1061 | kids.dns0.eu
1062 | kids.ns.nwps.fi
1063 | kilabit.info
1064 | kiri.nonexiste.net
1065 | kiv01.dnscry.pt
1066 | ko-18948-tr.xyz
1067 | korzhov.dev
1068 | kr-sel.doh.sb
1069 | kr1.ooroot.com
1070 | kr2.ooroot.com
1071 | kracon.anycast.uncensoreddns.org
1072 | kronos.plan9-dns.com
1073 | krtekvpn.duckdns.org
1074 | kx-97795-tr.xyz
1075 | kz-pav-w-p-1.nashkan.net
1076 | las-vegas.privacy-dns.pw
1077 | las01.dnscry.pt
1078 | lastentarvike.fi
1079 | lax01.dnscry.pt
1080 | lax02.dnscry.pt
1081 | lelux.fi
1082 | lesuo.top
1083 | lewsha.lol
1084 | lifeisa.live
1085 | lim02.dnscry.pt
1086 | lindung.pp.ua
1087 | lion.dns.qwer.pw
1088 | lion.yazilimatolye.com
1089 | lis01.dnscry.pt
1090 | llk01.dnscry.pt
1091 | loadlow.me
1092 | lon01.dnscry.pt
1093 | lukscasino-479-tr.xyz
1094 | lukscasino-542-tr.xyz
1095 | lukscasino-929-tr.xyz
1096 | lux1.nixnet.xyz
1097 | luxembourg.privacy-dns.pw
1098 | lv1.nixnet.xyz
1099 | mabuktogel.builders
1100 | mabuktogel.business
1101 | mabuktogel.cards
1102 | mabuktogel.creditcard
1103 | mabuktogel.degree
1104 | mabuktogel.directory
1105 | mabuktogel.enterprises
1106 | mabuktogel.immobilien
1107 | mabuktogel.limited
1108 | mabuktogel.ltd
1109 | mabuktogel.marketing
1110 | mabuktogel.properties
1111 | mabuktogel.solutions
1112 | mad01.dnscry.pt
1113 | mail.data.haus
1114 | mailer.amlegion.org
1115 | mailkyb.co
1116 | mainframe.dewed.de
1117 | man01.dnscry.pt
1118 | maqgie.xyz
1119 | mask-api.icloud.com
1120 | mask-h2.icloud.com
1121 | mask.icloud.com
1122 | masters-of-cloud.de
1123 | max.rethinkdns.com
1124 | mc-sft.cn
1125 | meganerd.nl
1126 | megumin.is.my.waifu.cz
1127 | mendozasdelivery.com
1128 | mia01.dnscry.pt
1129 | mickedi.isgood.host
1130 | mikezhang.xyz
1131 | mil01.dnscry.pt
1132 | morbitzer.de
1133 | mozilla.cloudflare-dns.com
1134 | mru01.dnscry.pt
1135 | msr177.com
1136 | muc01.dnscry.pt
1137 | muli.stusta.mhn.de
1138 | multi.dns.marbledfennec.net
1139 | muxyuji.ru
1140 | myatris.sbs
1141 | n0.eu
1142 | n5.lsasss.com
1143 | naganohara-yoimiya.momokko.moe
1144 | najiakeji.top
1145 | nat64.tuxis.nl
1146 | naw01.dnscry.pt
1147 | net01.youcef.io
1148 | netcup.mismat.ch
1149 | newd.rezyro.com
1150 | nicsezcheckfbi.gov
1151 | nl-ams.doh.sb
1152 | nl-ams2.doh.sb
1153 | nl-dro-w-f-1.nashkan.net
1154 | nl-dro-w-p-1.nashkan.net
1155 | nl.dns.privex.io
1156 | noads.imbuffering.com
1157 | ns.00dani.me
1158 | ns.data.haus
1159 | ns.mtsoln.com
1160 | ns.nerdytechgeeks.co.za
1161 | ns.net.kg
1162 | ns.nwps.fi
1163 | ns.ral9005.org
1164 | ns.trcnet.fi
1165 | ns0.fdn.fr
1166 | ns1.fdn.fr
1167 | ns1.flodns.net
1168 | ns1.opennameserver.org
1169 | ns1.qquack.org
1170 | ns1.recursive.dnsbycomodo.com
1171 | ns1.sc-lezhi.com
1172 | ns2.4netguides.org
1173 | ns2.flodns.net
1174 | ns2.opennameserver.org
1175 | ns2.recursive.dnsbycomodo.com
1176 | ns2.wuyouss.com
1177 | ns3.bit-trail.nl
1178 | ns3.com
1179 | ns3.cx
1180 | ns3.link
1181 | ns3.opennameserver.org
1182 | ns3.wuyouss.com
1183 | ns4.opennameserver.org
1184 | nsc.torgues.net
1185 | nsec.arnor.org
1186 | ntwrkh.pro
1187 | nue01.dnscry.pt
1188 | nvi-dns.bitdefender.net
1189 | ny.teradns.org
1190 | ny1.nixnet.xyz
1191 | nyc01.dnscry.pt
1192 | nz01.dns4me.net
1193 | o.rsaikat.com
1194 | o1.lt
1195 | odoh.cloudflare-dns.com
1196 | odoh.crypto.sx
1197 | odvr.nic.cz
1198 | okado.online
1199 | omr01.dnscry.pt
1200 | one.one.one.one
1201 | open.dns0.eu
1202 | opencdn.jomodns.com
1203 | opennic.i2pd.xyz
1204 | opennic.tenta.io
1205 | opennic1.eth-services.de
1206 | opennic2.i2pd.xyz
1207 | opera.cloudflare-dns.com
1208 | oraclejp2.chungyu.com
1209 | orau.lz0724.com
1210 | ord01.dnscry.pt
1211 | ordns.he.net
1212 | ore-dns.bitdefender.net
1213 | orpi.privado.ovh
1214 | osefcorp.duckdns.org
1215 | p0.freedns.controld.com
1216 | p1.freedns.controld.com
1217 | p2.freedns.controld.com
1218 | p3.freedns.controld.com
1219 | par01.dnscry.pt
1220 | paradise-human.shop
1221 | paranoia.mydns.network
1222 | pashagame456.com
1223 | pates.services.sfr.fr.casepp.sfr.fr
1224 | paulo.nom.za
1225 | pdns.faelix.net
1226 | pdns.itxe.net
1227 | pdx01.dnscry.pt
1228 | pepetio.xyz
1229 | per.adfilter.net
1230 | performance.gosami.xyz
1231 | phl01.dnscry.pt
1232 | phx01.dnscry.pt
1233 | pihole.aws.ketan.dev
1234 | pihole.datamatter.co.za
1235 | pihole1.hoerli.net
1236 | pihole2.hoerli.net
1237 | pihole3.hoerli.net
1238 | pihole4.hoerli.net
1239 | pluton.plan9-dns.com
1240 | pm1239-bd.xyz
1241 | pm7051-br.xyz
1242 | pm9352-bd.xyz
1243 | polisitogel.accountant
1244 | polisitogel.beauty
1245 | polisitogel.builders
1246 | polisitogel.contractors
1247 | polisitogel.cruises
1248 | polisitogel.diy
1249 | polisitogel.green
1250 | polisitogel.hair
1251 | polisitogel.limo
1252 | polisitogel.living
1253 | polisitogel.luxe
1254 | polisitogel.webcam
1255 | pooblet.co.za
1256 | princez.uk
1257 | privacy.plumedns.com
1258 | privacydns.go6lab.si
1259 | private.canadianshield.cira.ca
1260 | privatnas.servebeer.com
1261 | pro.shecan.ir
1262 | project-evoex.de
1263 | protected.canadianshield.cira.ca
1264 | ps1.modr.club
1265 | public-dns-a.dns.sb
1266 | public-dns-b.dns.sb
1267 | public.dns.iij.jp
1268 | public.ns.nwps.fi
1269 | punono.duckdns.org
1270 | puredns.org
1271 | qdns02.nymterm.com
1272 | qlf-doh.inria.fr
1273 | qual.cuprum.ru
1274 | query.hdns.io
1275 | quic.lol
1276 | r1bnc.com
1277 | rayneau.fr
1278 | rdd01.dnscry.pt
1279 | rdns.faelix.net
1280 | rdu01.dnscry.pt
1281 | regiopolis.cloud
1282 | renardbleu.dev
1283 | res-acst1.absolight.net
1284 | res-acst2.absolight.net
1285 | res-acst3.absolight.net
1286 | resolv.flokinet.net
1287 | resolv1.trash.net
1288 | resolv2.trash.net
1289 | resolv3.trash.net
1290 | resolve2.r9x.cc
1291 | resolver-eu.haringstad.com
1292 | resolver.dnsprivacy.org.uk
1293 | resolver.r0cket.net
1294 | resolver.rferee.dev
1295 | resolver.sunet.se
1296 | resolver.unstoppable.io
1297 | resolver1-fs.opendns.com
1298 | resolver1.absolight.net
1299 | resolver1.ipv6-sandbox.opendns.com
1300 | resolver1.opendns.com
1301 | resolver2-fs.opendns.com
1302 | resolver2.absolight.net
1303 | resolver2.ipv6-sandbox.opendns.com
1304 | resolver2.opendns.com
1305 | resolver3.absolight.net
1306 | resolver4.dns.openinternet.io
1307 | rethinkdns.com
1308 | revelio.top
1309 | rfree1.blue-shield.at
1310 | rfree2.blue-shield.at
1311 | rgnet-iad.anycast.censurfridns.dk
1312 | rgnet-iad.anycast.uncensoreddns.org
1313 | ric.openbld.net
1314 | ricko.is
1315 | ro-buc-w-f-1.nashkan.net
1316 | ro-buc-w-p-1.nashkan.net
1317 | rockwell.website
1318 | romania.privacy-dns.pw
1319 | router.comss.one
1320 | rpz-public-resolver1.rrdns.pch.net
1321 | ru-mow.doh.sb
1322 | rumpelsepp.org
1323 | rx.techomespace.com
1324 | sa01.dns4me.net
1325 | safe.dns.yandex.ru
1326 | safe.dot.dns.yandex.net
1327 | safeservedns.com
1328 | sandbox.opendns.com
1329 | sbdns.co.in
1330 | sdns22.gkonuralp.com
1331 | sea01.dnscry.pt
1332 | secondary.dns.seia.io
1333 | secondary.dns.yandex.ru
1334 | secondary.family.dns.yandex.ru
1335 | secondary.safe.dns.yandex.ru
1336 | secure-dns.dns-ga.de
1337 | secure-dns.pleumkungz.com
1338 | secure.anudeep.me
1339 | secure.avastdns.com
1340 | securedns.vendorvista.xyz
1341 | securenet.mhsystems.net
1342 | security-filter-dns.cleanbrowsing.org
1343 | security.cloudflare-dns.com
1344 | security.rabbitdns.org
1345 | sg-dns1.bancuh.com
1346 | sg-sin.doh.sb
1347 | sg-w-f-1.nashkan.net
1348 | sg-w-p-1.nashkan.net
1349 | sg.teradns.org
1350 | sg.yepdns.com
1351 | sg01.dns4me.net
1352 | sg1.dnswarden.com
1353 | sg2.ooroot.com
1354 | sgn01.dnscry.pt
1355 | shalenkov.dev
1356 | shield.afixer.app
1357 | shield1.eranext.net
1358 | sin02.dnscry.pt
1359 | sin03.dnscry.pt
1360 | sink.nolo.ltd
1361 | sitdns.com
1362 | sjc01.dnscry.pt
1363 | sky.rethinkdns.com
1364 | skydragoness.com
1365 | slc01.dnscry.pt
1366 | sm2.doh.pub
1367 | sof01.dnscry.pt
1368 | solaxy.live
1369 | spacedns.org
1370 | squidmall.vip
1371 | sriedmueadguard.casa
1372 | steering.nextdns.io
1373 | sto01.dnscry.pt
1374 | stratus.bugz.fr
1375 | sukidayo.eu.org
1376 | sundalandia.pp.ua
1377 | sunnygyl.com
1378 | switch.ch
1379 | syd.adfilter.net
1380 | syd01.dnscry.pt
1381 | syd02.dnscry.pt
1382 | takhtakh.domyah.net
1383 | tbs01.dnscry.pt
1384 | tecdrive.site
1385 | testaghome.meshkov.info
1386 | testguard.meexx.de
1387 | tienpham.id.vn
1388 | tiger.dns.qwer.pw
1389 | timedns.net
1390 | timmes.nl
1391 | tj.jamesxue.xyz
1392 | tky-dns.bitdefender.net
1393 | tll01.dnscry.pt
1394 | tlv01.dnscry.pt
1395 | tlz.asia
1396 | tor.cloudflare-dns.com
1397 | tor.vasi.li
1398 | tpa01.dnscry.pt
1399 | tpe01.dnscry.pt
1400 | trf01.dnscry.pt
1401 | tri-dns.net
1402 | tributh.net
1403 | truta.org
1404 | tsm01.dnscry.pt
1405 | ttag.dns.nomu.pw
1406 | tuandns.duckdns.org
1407 | tujenasnaszato.xyz
1408 | tungdnsne.duckdns.org
1409 | tuskythehusky.tech
1410 | tw2.ooroot.com
1411 | tyo01.dnscry.pt
1412 | tyo02.dnscry.pt
1413 | typaza.com
1414 | ueni.dyndns.org
1415 | uk-lon.doh.sb
1416 | uk01.dns4me.net
1417 | uncensored.any.dns.nixnet.xyz
1418 | uncensored.freedns.controld.com
1419 | uncensored.lux1.dns.nixnet.xyz
1420 | uncensored.lv1.dns.nixnet.xyz
1421 | uncensored.ny1.dns.nixnet.xyz
1422 | unfiltered.adguard-dns.com
1423 | unicast.censurfridns.dk
1424 | unicast.uncensoreddns.org
1425 | urology.wiki
1426 | us-chi-w-f-1.nashkan.net
1427 | us-chi-w-p-1.nashkan.net
1428 | us-hil-w-f-1.nashkan.net
1429 | us-hil-w-p-1.nashkan.net
1430 | us-jac-w-f-1.nashkan.net
1431 | us-jac-w-p-1.nashkan.net
1432 | us-kan-w-f-1.nashkan.net
1433 | us-kan-w-p-1.nashkan.net
1434 | us-ny-alula.heliumcloud.cc
1435 | us-nyc-w-f-1.nashkan.net
1436 | us-nyc-w-p-1.nashkan.net
1437 | us-saj-w-f-1.nashkan.net
1438 | us-saj-w-p-1.nashkan.net
1439 | us.doh.cloudveil.org
1440 | us01.dns4me.net
1441 | us02.dns4me.net
1442 | us1.blissdns.net
1443 | us1.dns.lavate.ch
1444 | use-application-dns.net
1445 | uw-dns.rubyfish.cn
1446 | v.dnscrypt.uk
1447 | v.recipes
1448 | v2.xx3210766.live
1449 | vd.i81.ru
1450 | vie01.dnscry.pt
1451 | virga.pp.ua
1452 | vno01.dnscry.pt
1453 | vorlif.org
1454 | vpn.technicule.info
1455 | vpsus3.pzhg.me
1456 | vtcuong.site
1457 | waw01.dnscry.pt
1458 | waw02.dnscry.pt
1459 | wikimedia-dns.org
1460 | www.c-dns.com
1461 | www.chungocoai.name.vn
1462 | www.dnsadguard.co.uk
1463 | www.inpssh.online
1464 | www.jabber-germany.de
1465 | www.masters-of-cloud.de
1466 | www.maxfong.cc
1467 | www.morbitzer.de
1468 | www.muxyuji.ru
1469 | www.unasw.eu
1470 | wyx.cloud
1471 | xenergy.cc
1472 | xholgm.top
1473 | xn--durhre-yxa.de
1474 | xray.krnl.eu
1475 | yarp.lefolgoc.net
1476 | ychen.cf
1477 | ychen.gq
1478 | yhz01.dnscry.pt
1479 | your-dns.run
1480 | yovbak.com
1481 | yul01.dnscry.pt
1482 | yunyun.is.my.waifu.cz
1483 | yuvelirtut.website
1484 | yvr01.dnscry.pt
1485 | yyc01.dnscry.pt
1486 | yyz01.dnscry.pt
1487 | zakaria.website
1488 | zal01.dnscry.pt
1489 | zdn.ro
1490 | zero.dns0.eu
1491 | zougloub.eu
1492 | zrh1-ns01.monzoon.net
1493 | zxcvb.pp.ua
1494 |
--------------------------------------------------------------------------------
/doh-domains_abandoned.txt:
--------------------------------------------------------------------------------
1 | 052419.xyz
2 | 1.xhr0no.my
3 | 89433332.xyz
4 | a-bld.sys-adm.in
5 | a.zpn.me
6 | aattwwss.duckdns.org
7 | ad-dns.lista.my.id
8 | ad1.heronet.nl
9 | adblock.borjalopez.eu
10 | adfiltro.fun
11 | adg.rokh.biz
12 | adg.rueiliu.space
13 | adg.tshost.no
14 | adguard-dns.rouga.ch
15 | adguard-dns.turker.info
16 | adguard-ironhide.ultima-thule.ru
17 | adguard-server.cf
18 | adguard.ajinga.net
19 | adguard.ambiya.net
20 | adguard.beliefanx.cn
21 | adguard.bitteeinbyte.de
22 | adguard.blogssl.com
23 | adguard.dessoi.cloud
24 | adguard.dtness.com
25 | adguard.ihatemy.live
26 | adguard.k0rap.com
27 | adguard.konikoni428.com
28 | adguard.kss.ovh
29 | adguard.lista.my.id
30 | adguard.londonwebnerd.cloud
31 | adguard.mattiafenzi.uk
32 | adguard.mrmartian.co
33 | adguard.nielsvoorn.nl
34 | adguard.sparshbajaj.me
35 | adguard.taxiora.tn
36 | adguardh.ga
37 | affcdn.net
38 | ag.hostme.co.il
39 | ag.ssrahul96.xyz
40 | aihe.app
41 | alleesph.online
42 | anydoh.sidnlabs.nl
43 | apne1.dns.terumi.club
44 | asia.dnscepat.id
45 | au.rslvr.eu
46 | awan.ftp.sh
47 | b-ii.com
48 | bahopir188.dnshome.de
49 | bcandrade.ml
50 | berd.moe
51 | bigora2.vuhai.de
52 | bld.sys-adm.in
53 | buc-m2.illmods.com
54 | canadianshield.cira.ca
55 | cdn.0ms.dev
56 | chandr1000.net
57 | chaos.altendorfme.com
58 | chewbacca.meganerd.nl
59 | chr.kepegawaiandju.id
60 | console.carestyle.org
61 | cossxiu.ga
62 | cvt-ic-us-adns-001.clearviewtechnology.net
63 | d.bod.lol
64 | de.adhole.org
65 | dfw01.dnscry.pt
66 | dgca.myds.me
67 | dns-asia.wugui.zone
68 | dns-east.tylerwahl.com
69 | dns-nyc.aaflalo.me
70 | dns-ovh.panszelescik.pl
71 | dns-public.ibakerserver.pt
72 | dns-secondary.cloudnx.cloud
73 | dns-weblock.wevpn.com
74 | dns.0rz.ing
75 | dns.0x55.net
76 | dns.233py.com
77 | dns.233py.com.cdn.cloudflare.net
78 | dns.444723.xyz
79 | dns.52306.org
80 | dns.5ososea.com
81 | dns.775467.xyz
82 | dns.8887744.xyz
83 | dns.aaflalo.me
84 | dns.aaytorr.com
85 | dns.aerro.in
86 | dns.anonymous.pw
87 | dns.apigw.online
88 | dns.arapurayil.com
89 | dns.bayas.dev
90 | dns.benpro.fr
91 | dns.blaze-sk.ru
92 | dns.bravoc.one
93 | dns.brono.cloud
94 | dns.bw.i81.ru
95 | dns.carter.me
96 | dns.cfiec.net
97 | dns.chmc.ml
98 | dns.chocolatezz.xyz
99 | dns.cloudseriousshit.com
100 | dns.comeonjames.club
101 | dns.containerpi.com
102 | dns.criena.net
103 | dns.cybershell.xyz
104 | dns.de.futuredns.eu.org
105 | dns.dns-over-https.com
106 | dns.dnsoverhttps.net
107 | dns.dnssilo.top
108 | dns.doh.best
109 | dns.doh.my.id
110 | dns.dutchwhite.nl
111 | dns.east.comss.one
112 | dns.edgy.network
113 | dns.edison42.dev
114 | dns.ellichua.com
115 | dns.emeraldonion.org
116 | dns.emiliyan.com
117 | dns.faze.dev
118 | dns.feldy.my.id
119 | dns.fgbk.net
120 | dns.foximao.cn
121 | dns.frank-ruan.com
122 | dns.futuredns.me
123 | dns.glorydns.com
124 | dns.hafidzradhival.my.id
125 | dns.hakutakucn.com
126 | dns.haoxuan.xyz
127 | dns.hshoe.cn
128 | dns.huas.me
129 | dns.hugo0.moe
130 | dns.ian.rocks
131 | dns.indybanipal.com
132 | dns.infosec.xyz
133 | dns.invisv.com
134 | dns.ipv6dns.com
135 | dns.itdept.pro
136 | dns.janl.eu
137 | dns.jucker.engineering
138 | dns.keke125.com
139 | dns.kumoumi.net
140 | dns.labnekotest.site
141 | dns.learningman.top
142 | dns.lightmaster.pw
143 | dns.lsho.top
144 | dns.lvolland.fr
145 | dns.mandre.dev
146 | dns.melalandia.tk
147 | dns.mipauns.com
148 | dns.moog.sh
149 | dns.ndo.dev
150 | dns.nightlymoon.us.kg
151 | dns.nixnet.xyz
152 | dns.norvig.dk
153 | dns.onp.cloud
154 | dns.opnsource.com.au
155 | dns.ovpn.bond
156 | dns.pernika.net
157 | dns.pesaventofilippo.com
158 | dns.post-factum.tk
159 | dns.privado.ovh
160 | dns.privilab.net
161 | dns.pumplex.com
162 | dns.rafn.is
163 | dns.rslvr.eu
164 | dns.salonia.it
165 | dns.siry.de
166 | dns.theres.one
167 | dns.tierradeayala.com
168 | dns.truong.fi
169 | dns.trust404.win
170 | dns.tryk.app
171 | dns.uplenk.com
172 | dns.us.futuredns.eu.org
173 | dns.vip-kingstore.xyz
174 | dns.vojtat.cz
175 | dns.wakgood.net
176 | dns.wevpn.com
177 | dns.wugui.zone
178 | dns.xiumu.org
179 | dns.yague.me
180 | dns.youni.win
181 | dns.ypbind.de
182 | dns.zui.lol
183 | dns1.au.newpangea.de
184 | dns1.cl.newpangea.de
185 | dns1.in.newpangea.de
186 | dns1.ipv6.dnscrypt.ca
187 | dns1.lothuscorp.com.br
188 | dns1.nielsdb.be
189 | dns1.server.my.id
190 | dns1.sg.newpangea.de
191 | dns1.us.newpangea.de
192 | dns2.dnscrypt.ca
193 | dns2.ipv6.dnscrypt.ca
194 | dns2.linzefeng.top
195 | dns4.imkvq.com
196 | dns8.org
197 | dnsenc.com
198 | dnses.alekberg.net
199 | dnsnl-noads.alekberg.net
200 | dnsnl.alekberg.net
201 | dnsse-noads.alekberg.net
202 | dnsse.alekberg.net
203 | dnsvps.familiamv.ml
204 | doh-ch.blahdns.com
205 | doh-fi.blahdns.com
206 | doh-jp.blahdns.com
207 | doh.233py.com
208 | doh.774445.xyz
209 | doh.978159.xyz
210 | doh.abmb.win
211 | doh.au.ahadns.net
212 | doh.battle.christmas
213 | doh.boje8.me
214 | doh.chi.ahadns.net
215 | doh.cnetwork.cloud
216 | doh.datacore.ch
217 | doh.doh.my.id
218 | doh.es.ahadns.net
219 | doh.excdn.eu.org
220 | doh.gcp.pathofgrace.com
221 | doh.gslb2.xfinity.com
222 | doh.hajekj.net
223 | doh.in.ahadns.net
224 | doh.it.ahadns.net
225 | doh.kutu.my.id
226 | doh.linngde.com
227 | doh.linuxsec.org
228 | doh.morizt.id
229 | doh.nala.ru
230 | doh.neowutran.ovh
231 | doh.netweaver.uk
232 | doh.no.ahadns.net
233 | doh.ny.ahadns.net
234 | doh.pi-dns.com
235 | doh.pl.ahadns.net
236 | doh.post-factum.tk
237 | doh.serverhost.no
238 | doh.southam.family
239 | doh.thio.me
240 | doh.this.web.id
241 | doh.velyn.my.id
242 | doh.zephyrus.id
243 | doh.zln.wtf
244 | doh1.blahdns.com
245 | doh2.abmb.win
246 | doh2.blahdns.com
247 | dos.bytetel.net
248 | dot-ch.blahdns.com
249 | dot-fi.blahdns.com
250 | dot-jp.blahdns.com
251 | dot.au.ahadns.net
252 | dot.chi.ahadns.net
253 | dot.es.ahadns.net
254 | dot.in.ahadns.net
255 | dot.it.ahadns.net
256 | dot.libredns.gr.com
257 | dot.no.ahadns.net
258 | dot.ny.ahadns.net
259 | dot.occ.top
260 | dot.pl.ahadns.net
261 | drs.rustsword.com
262 | ecs-doh.dnswarden.com
263 | edns.233py.com
264 | elshad-adgh-dns.ru
265 | eropa.dnscepat.id
266 | everovpn.co
267 | example.doh.blockerdns.com
268 | family.dns.doubleangels.com
269 | fi.doh.dns.snopyta.org
270 | fr-gra-w-f-1.nashkan.net
271 | gclouddns.com
272 | greatideasforlife.lol
273 | groupy.ga
274 | gustamadh.dynv6.net
275 | ha.o51r15.com
276 | hfgx.shop
277 | hk.rslvr.eu
278 | hkname.freecdn.one
279 | hrk01.dnscry.pt
280 | hydroxlab.ru.com
281 | i.233py.com
282 | i.233py.com.a.bdydns.com
283 | id.terra.my.id
284 | inde.ragnvindr.org
285 | india.privacy-dns.pw
286 | iris.woozeno.eu
287 | irre.li
288 | jambi.undo.it
289 | jit.ddns.net
290 | jp.68360612.xyz
291 | jp.gridns.xyz
292 | jp.ray0512.win
293 | jp.rslvr.eu
294 | kaitain.restena.lu
295 | kracon.anycast.censurfridns.dk
296 | kswro.web.id
297 | la.ray0512.win
298 | lim01.dnscry.pt
299 | local.sufly.top
300 | lon-dns.bitdefender.net
301 | luna-is.so-gorgeo.us.kg
302 | mecca-is.so-gorgeo.us.kg
303 | michelo.line.pm
304 | miniapp.global
305 | minilla.store
306 | mita-is.so-gorgeo.us.kg
307 | mnrv.trade
308 | moamao.shop
309 | myrra-is.so-gorgeo.us.kg
310 | nana-is.so-gorgeo.us.kg
311 | nanopi.cybergroove.net
312 | ndns.233py.com
313 | neatdns.ustclug.org
314 | nebula.tru.io
315 | nenam.eu
316 | nightlymoon.us.kg
317 | nindy-is.so-gorgeo.us.kg
318 | nl.rslvr.eu
319 | nora-is.so-gorgeo.us.kg
320 | nova-is.so-gorgeo.us.kg
321 | ns.lov.host
322 | ns1-doh.iriseden.fr
323 | ns1.dnsprivacy.at
324 | ns1.dotls.org
325 | ns2-doh.iriseden.fr
326 | ns2.dnsprivacy.at
327 | nue2.moderateinfra.net
328 | obscuro.top
329 | odoh-target-noads-se.alekberg.net
330 | odoh-target-noads.alekberg.net
331 | odoh-target-se.alekberg.net
332 | odoh-target.alekberg.net
333 | outdoorchair.us
334 | pi1.node15.com
335 | please.dontsteal.my.id
336 | polisitogel.show
337 | pope.cnblw.me
338 | qqmcfw.tech
339 | resolver-eu.lelux.fi
340 | resolver.noaddns.com
341 | sby-doh.limotelu.org
342 | sdns.233py.com
343 | secure.onedns.cc
344 | sg.adhole.org
345 | sg.gridns.xyz
346 | sg.rslvr.eu
347 | sin01.dnscry.pt
348 | sitha-is.so-gorgeo.us.kg
349 | snoke.meganerd.nl
350 | surt.ml
351 | sweden.privacy-dns.pw
352 | switzerland.privacy-dns.pw
353 | t2c.240130034.xyz
354 | tetty-is.so-gorgeo.us.kg
355 | thanos.pleumkungz.com
356 | tk31z.com
357 | tls-dns-u.odvr.dns-oarc.net
358 | tundranet.hec.to
359 | tx.teradns.org
360 | uf-dns.lista.my.id
361 | uk.adhole.org
362 | uk.teradns.org
363 | united-arab-emirates.privacy-dns.pw
364 | uradoori.org
365 | us-central.adhole.org
366 | us-chi-doh.sb
367 | us-east.adhole.org
368 | us.rslvr.eu
369 | v.qdev.cc
370 | vanced.sytes.net
371 | vm.mytm.cc
372 | vps.robotboard.de
373 | wantaquddin.com
374 | wdns.233py.com
375 | www.dltuykfgp.top
376 | www.elshad-adgh-dns.ru
377 | www.memorialus.eu.org
378 | www.pukanuragan.ru
379 | www.zburger.top
380 | xbcpb668.com
381 | xmr.land
382 | xorbiadns.com
383 | ycg01.dnscry.pt
384 | ychen.ga
385 | yussy-is.so-gorgeo.us.kg
386 |
--------------------------------------------------------------------------------
/doh-domains_overall.txt:
--------------------------------------------------------------------------------
1 | 003153.xyz
2 | 052419.xyz
3 | 0ms.dev
4 | 1.dns.noridev.moe
5 | 1.xhr0no.my
6 | 123000123.xyz
7 | 1a.ns.ozer.im
8 | 1dot1dot1dot1.cloudflare-dns.com
9 | 2.dns.noridev.moe
10 | 351242444.xyz
11 | 3dcosas.xyz
12 | 3dns.eu
13 | 3jjxxl.tech
14 | 5g.o0o.re
15 | 8888.google
16 | 89433332.xyz
17 | a-bld.sys-adm.in
18 | a.family.ns.dnslify.com
19 | a.ns.dnslify.com
20 | a.passcloud.xyz
21 | a.safe.ns.dnslify.com
22 | a.zpn.me
23 | aattwwss.duckdns.org
24 | abe01.dnscry.pt
25 | abel.waringer-atg.de
26 | abn01.dnscry.pt
27 | ad-dns.lista.my.id
28 | ad.anym0re.ru
29 | ad.huyct.net
30 | ad.justincounts.com
31 | ad.tzockt.beer
32 | ad1.heronet.nl
33 | ada.openbld.net
34 | adb-home.xaoimoon.fr
35 | adb.aadityakushwaha.com
36 | adb.timnichollsphotography.com
37 | adblock.any.dns.nixnet.xyz
38 | adblock.borjalopez.eu
39 | adblock.dns.mullvad.net
40 | adblock.doh.mullvad.net
41 | adblock.indianets.net
42 | adblock.krctech.dev
43 | adblock.leenit.kr
44 | adblock.lux1.dns.nixnet.xyz
45 | adblock.lv1.dns.nixnet.xyz
46 | adblock.mydns.network
47 | adblock.ny1.dns.nixnet.xyz
48 | adblockersite.com
49 | addns1.m-it.ro
50 | adfiltro.fun
51 | adfree.usableprivacy.net
52 | adfreedns.top
53 | adg.geili.me
54 | adg.jnorton.us
55 | adg.khon.dev
56 | adg.rokh.biz
57 | adg.rueiliu.space
58 | adg.tshost.no
59 | adg.yybyy.wiki
60 | adguard-dns.com
61 | adguard-dns.rouga.ch
62 | adguard-dns.turker.info
63 | adguard-ironhide.ultima-thule.ru
64 | adguard-kartoffel.zernico.de
65 | adguard-server.cf
66 | adguard.aa4.co.uk
67 | adguard.abd.ong
68 | adguard.ajinga.net
69 | adguard.alu.dog
70 | adguard.ambiya.net
71 | adguard.avdkishore.dev
72 | adguard.beliefanx.cn
73 | adguard.bitteeinbyte.de
74 | adguard.blogssl.com
75 | adguard.bonis.de
76 | adguard.bonsirven.eu
77 | adguard.cloudmini.net
78 | adguard.dantynes.cyou
79 | adguard.dekonix.ru
80 | adguard.depieri.net
81 | adguard.dessoi.cloud
82 | adguard.dtness.com
83 | adguard.easez.net
84 | adguard.ef67daisuki.club
85 | adguard.ender.fr
86 | adguard.frutuozo.com.br
87 | adguard.gambini.org
88 | adguard.gbrossi.com.br
89 | adguard.haneulo.com
90 | adguard.hartley.cloud
91 | adguard.ihatemy.live
92 | adguard.jfchenier.ca
93 | adguard.johanliebert.top
94 | adguard.k0rap.com
95 | adguard.kantinyoyok.xyz
96 | adguard.kasbot.net
97 | adguard.kiboko.it
98 | adguard.konikoni428.com
99 | adguard.kss.ovh
100 | adguard.lege.despagne.net
101 | adguard.lista.my.id
102 | adguard.londonwebnerd.cloud
103 | adguard.maison.gifino.fr
104 | adguard.marto.si
105 | adguard.mattiafenzi.uk
106 | adguard.meddy94.de
107 | adguard.mrmartian.co
108 | adguard.neon0404.space
109 | adguard.nielsvoorn.nl
110 | adguard.oms-ctr.ru
111 | adguard.onlyfriends.info
112 | adguard.pangerl.it
113 | adguard.pggns.de
114 | adguard.piekacz.pl
115 | adguard.quydang.name.vn
116 | adguard.ruby.ci
117 | adguard.senthil.us
118 | adguard.shoupperuser.com
119 | adguard.shutgaming.net
120 | adguard.shuting.idv.tw
121 | adguard.sparshbajaj.me
122 | adguard.sscw.win
123 | adguard.taxiora.tn
124 | adguard.twotigers.xyz
125 | adguard.wirimij.nl
126 | adguard.zachitect.com
127 | adguard1.jsanagustin.net
128 | adguard1.leadmon.net
129 | adguardh.ga
130 | adguardhome.atakorah.com
131 | adl.adfilter.net
132 | ads.hunga1k47.com
133 | adult-filter-dns.cleanbrowsing.org
134 | ae-fuj-w-p-1.nashkan.net
135 | ae-fuj-w-p-2.nashkan.net
136 | ae-fuj-w-p-3.nashkan.net
137 | aerodrorne.vip
138 | affcdn.net
139 | affsoft.cc
140 | africadns1.liquidtelecom.net
141 | africadns2.liquidtelecom.net
142 | ag.apollohct.com
143 | ag.brianlee.fun
144 | ag.ff0x.ca
145 | ag.hostme.co.il
146 | ag.marschi.de
147 | ag.ssrahul96.xyz
148 | agh-yz.russel053.com
149 | agh.dshubham.xyz
150 | agh.fltn.us
151 | agh.gloom.nexus
152 | agh.kyusang.win
153 | agh.printk.info
154 | agh.workfordemo.co.in
155 | agh.xinfeng16m.top
156 | ahadns.net
157 | ahoj.email
158 | aihe.app
159 | all.dns.mullvad.net
160 | alleesph.online
161 | ams01.dnscry.pt
162 | ams02.dnscry.pt
163 | ant.dns.qwer.pw
164 | antivirus.bebasid.com
165 | anycast.censurfridns.dk
166 | anycast.dns.nextdns.io
167 | anycast.uncensoreddns.org
168 | anydoh.sidnlabs.nl
169 | apne1.dns.terumi.club
170 | aqua.is.my.waifu.cz
171 | arashi.eu.org
172 | arashi.net.eu.org
173 | area51.mywire.org
174 | armorrush.eu.org
175 | asia.dnscepat.id
176 | asia.tri-dns.net
177 | at-wie-w-p-1.nashkan.net
178 | at.pzhg.me
179 | ath01.dnscry.pt
180 | atl01.dnscry.pt
181 | atris.cyou
182 | au-syd-w-f-1.nashkan.net
183 | au-syd.doh.sb
184 | au.rslvr.eu
185 | au01.dns4me.net
186 | au02.dns4me.net
187 | awan.ftp.sh
188 | axaxa.fun
189 | b-ii.com
190 | b.family.ns.dnslify.com
191 | b.ns.dnslify.com
192 | b.safe.ns.dnslify.com
193 | bahopir188.dnshome.de
194 | base.dns.mullvad.net
195 | basic.bravedns.com
196 | basic.rethinkdns.com
197 | bazooki-infra.dev
198 | bcandrade.ml
199 | berd.moe
200 | bestwon203.com
201 | bigora2.vuhai.de
202 | biying.flymlc.com
203 | bl.eq.md
204 | blackhole.myon.lu
205 | bld.sys-adm.in
206 | blitz-setup.ahadns.com
207 | blitz.ahadns.com
208 | block.abstergo.it
209 | blocker.thethorsens.org
210 | blockerads.multimediaconcept.fr
211 | blog.kimiblock.top
212 | bluemood.me
213 | bne01.dnscry.pt
214 | bog01.dnscry.pt
215 | bom01.dnscry.pt
216 | br.servers.legat.ml
217 | bravedns.com
218 | bru01.dnscry.pt
219 | bts01.dnscry.pt
220 | buc-m2.illmods.com
221 | c.cicitt.ch
222 | ca-yyc.doh.sb
223 | ca.doh.cloudveil.org
224 | ca01.dns4me.net
225 | ca02.dns4me.net
226 | callies-online.site
227 | canadianshield.cira.ca
228 | catchen121299.top
229 | catdns.org
230 | cdn.0ms.dev
231 | cfdjb.org
232 | chandr1000.net
233 | chaos-system.de
234 | chaos.altendorfme.com
235 | chewbacca.meganerd.nl
236 | chr.kepegawaiandju.id
237 | chrome.cloudflare-dns.com
238 | chromium.dns.nextdns.io
239 | clean.dnsforge.de
240 | cleanbrowsing.org
241 | clearweb.woodbridge.club
242 | clientdns3.softcom.net
243 | cloud.198.games
244 | cloud.samutz.com
245 | cloud.tezoi.com
246 | cloudbenders.fun
247 | cloudflare-dns.com
248 | cloudns.bosco.ovh
249 | cluster-0.gac.edu
250 | cluster-1.gac.edu
251 | coe01.dnscry.pt
252 | common.dot.dns.yandex.net
253 | commons.host
254 | comss.one
255 | comss.ru
256 | console.carestyle.org
257 | cossxiu.ga
258 | cph01.dnscry.pt
259 | crypto.sx
260 | cube.neubsi.at
261 | cubedns.com
262 | cvt-ic-us-adns-001.clearviewtechnology.net
263 | cvt01.dnscry.pt
264 | cynntex.fun
265 | d.adguard-dns.com
266 | d.apemlegit.my.id
267 | d.bod.lol
268 | d.niaox.com
269 | d.toairs.com
270 | d2.shabi.icu
271 | dandelionsprout.asuscomm.com
272 | darkness.is.my.waifu.cz
273 | dart.kpsn.org
274 | darya.persiannit.net
275 | de-dus.doh.sb
276 | de-fra-w-p-1.nashkan.net
277 | de-fra.doh.sb
278 | de-fsn-w-p-1.nashkan.net
279 | de.adhole.org
280 | de.dns.privex.io
281 | de.teradns.org
282 | de01.dns4me.net
283 | deep-henchman-excuse.cfd
284 | deic-lgb.anycast.censurfridns.dk
285 | deic-lgb.anycast.uncensoreddns.org
286 | deic-ore.anycast.censurfridns.dk
287 | deic-ore.anycast.uncensoreddns.org
288 | den01.dnscry.pt
289 | dfw01.dnscry.pt
290 | dfw02.dnscry.pt
291 | dgca.myds.me
292 | dns-1.wil.cloud
293 | dns-2.wil.cloud
294 | dns-asia.wugui.zone
295 | dns-cybersec.nordthreatprotection.com
296 | dns-doh-no-safe-search.dnsforfamily.com
297 | dns-doh.dnsforfamily.com
298 | dns-dot.dnsforfamily.com
299 | dns-east.tylerwahl.com
300 | dns-family.adguard.com
301 | dns-fr-psv1.cloudsides.com
302 | dns-free.link
303 | dns-malwaresec.nordthreatprotection.com
304 | dns-nosec.quad9.net
305 | dns-nyc.aaflalo.me
306 | dns-ovh.panszelescik.pl
307 | dns-privacy.puregeni.us
308 | dns-public.ibakerserver.pt
309 | dns-secondary.cloudnx.cloud
310 | dns-tls.bitwiseshift.net
311 | dns-unfiltered.adguard.com
312 | dns-weblock.wevpn.com
313 | dns.0ooo.icu
314 | dns.0rz.ing
315 | dns.0x55.net
316 | dns.13evl.com
317 | dns.23-4.cn
318 | dns.233py.com
319 | dns.233py.com.cdn.cloudflare.net
320 | dns.240527.xyz
321 | dns.354688.xyz
322 | dns.3wv.de
323 | dns.4-the.win
324 | dns.444723.xyz
325 | dns.52306.org
326 | dns.5ososea.com
327 | dns.688447.xyz
328 | dns.775467.xyz
329 | dns.7sec.com.br
330 | dns.7vpn.com
331 | dns.853852.xyz
332 | dns.886886886.xyz
333 | dns.888654.xyz
334 | dns.8887744.xyz
335 | dns.9999.sg
336 | dns.a47.me
337 | dns.aa.net.uk
338 | dns.aaflalo.me
339 | dns.aaytorr.com
340 | dns.abdullahabas.de
341 | dns.adguard-dns.com
342 | dns.adguard.com
343 | dns.adrianlam.com
344 | dns.aeiou.pp.ua
345 | dns.aerro.in
346 | dns.albony.xyz
347 | dns.alidns.com
348 | dns.alloxr.info
349 | dns.almir1904.eu
350 | dns.alvosec.com
351 | dns.andrewnw.xyz
352 | dns.anon.no
353 | dns.anonymous.pw
354 | dns.api.globus.org
355 | dns.api.integration.globuscs.info
356 | dns.api.preview.globus.org
357 | dns.api.rackspacecloud.com
358 | dns.api.sandbox.globuscs.info
359 | dns.api.staging.globuscs.info
360 | dns.api.test.globuscs.info
361 | dns.apigw.online
362 | dns.applewebkit.dev
363 | dns.aquilenet.fr
364 | dns.arapurayil.com
365 | dns.ares-taiwan.com
366 | dns.arkbotech.com
367 | dns.artikel10.org
368 | dns.ashleyjackson.net
369 | dns.asterimoon.com
370 | dns.asysec.com
371 | dns.auapi.fun
372 | dns.azsopro.net
373 | dns.b33.space
374 | dns.b612.me
375 | dns.b72.com
376 | dns.baishiyuan.cn
377 | dns.bayas.dev
378 | dns.beardic.cn
379 | dns.bebasid.com
380 | dns.belnet.be
381 | dns.benpro.fr
382 | dns.bermeitinger.eu
383 | dns.beta.gandi.net
384 | dns.bitdefender.net
385 | dns.bitservices.io
386 | dns.blaumer.dev
387 | dns.blaze-sk.ru
388 | dns.blokada.org
389 | dns.bmwhocking.com
390 | dns.bobstrecansky.com
391 | dns.bofh.in
392 | dns.braene.com
393 | dns.brahma.world
394 | dns.bravoc.one
395 | dns.brembeck.cloud
396 | dns.brono.cloud
397 | dns.burgas.pro
398 | dns.busold.ws
399 | dns.butterfly87.sbs
400 | dns.bw.i81.ru
401 | dns.cabbage.zone
402 | dns.cahlen.com
403 | dns.caliph.dev
404 | dns.carson-family.com
405 | dns.carter.me
406 | dns.caspervk.net
407 | dns.cctld.kg
408 | dns.ceai.com.tw
409 | dns.cert.ee
410 | dns.cfiec.net
411 | dns.chadeyron.fr
412 | dns.charraud.eu
413 | dns.chenu.ch
414 | dns.chilimac.net
415 | dns.chmc.ml
416 | dns.chocolatezz.xyz
417 | dns.christerwaren.fi
418 | dns.christian.moe
419 | dns.chriswservers.com
420 | dns.chromeina.top
421 | dns.chunghwamc.com
422 | dns.circl.lu
423 | dns.clanless.ovh
424 | dns.clanto.cloud
425 | dns.cloud88.com.au
426 | dns.cloudfiction.eu
427 | dns.cloudflare.com
428 | dns.cloudseriousshit.com
429 | dns.cloudtrust.solutions
430 | dns.cmrg.net
431 | dns.coderoria.com
432 | dns.colorfreedom.org
433 | dns.comeonjames.club
434 | dns.comff.net
435 | dns.comss.one
436 | dns.connect.fail
437 | dns.containerpi.com
438 | dns.controld.com
439 | dns.cooluc.com
440 | dns.criena.net
441 | dns.cryptomize.com
442 | dns.crystalyx.net
443 | dns.csa-rz.de
444 | dns.csaonline.de
445 | dns.csswg.org
446 | dns.cwlys.com
447 | dns.cybershell.xyz
448 | dns.cybertonic.tech
449 | dns.cynthialabs.net
450 | dns.d365.in
451 | dns.d4d.moe
452 | dns.d94.xyz
453 | dns.d96.info
454 | dns.daarrk.tech
455 | dns.daemon.za.net
456 | dns.dallinbryce.com
457 | dns.datenquark.de
458 | dns.david888.com
459 | dns.daw.dev
460 | dns.de.futuredns.eu.org
461 | dns.deadsec.net
462 | dns.decky.eu
463 | dns.decloudus.com
464 | dns.dekedin.me
465 | dns.dev-umbrellagov.com
466 | dns.dgea.fr
467 | dns.diarbagus.id
468 | dns.digitale-gesellschaft.ch
469 | dns.digitalsize.net
470 | dns.dns-53.com
471 | dns.dns-53.uk
472 | dns.dns-53.us
473 | dns.dns-over-https.com
474 | dns.dnshome.de
475 | dns.dnsoverhttps.net
476 | dns.dnssilo.top
477 | dns.dnswarden.com
478 | dns.doh.best
479 | dns.doh.my.id
480 | dns.dooks.uk
481 | dns.dotnet.win
482 | dns.dremaxx.de
483 | dns.dutchwhite.nl
484 | dns.dyn1.de
485 | dns.dynx.pro
486 | dns.east.comss.one
487 | dns.eddi.net
488 | dns.edgeburnmedia.com
489 | dns.edgy.network
490 | dns.edison42.dev
491 | dns.editechstudio.com
492 | dns.efficientdocuments.com
493 | dns.elemental.software
494 | dns.eliv.kr
495 | dns.ellichua.com
496 | dns.emeraldonion.org
497 | dns.emiliyan.com
498 | dns.engineer.web.id
499 | dns.enzonix.com
500 | dns.eu-frankfurt-1.oraclecloud.com
501 | dns.expert
502 | dns.extrawdw.net
503 | dns.f4a.fun
504 | dns.f97.xyz
505 | dns.faked.org
506 | dns.falkenthal.org
507 | dns.fancyorg.at
508 | dns.farshidhakimy.de
509 | dns.faze.dev
510 | dns.fehlsprache.de
511 | dns.feldy.my.id
512 | dns.ffnw.de
513 | dns.fgbk.net
514 | dns.filipccz.eu
515 | dns.fizz.studio
516 | dns.flatuslifir.is
517 | dns.flightspace.net
518 | dns.floriantinney.de
519 | dns.flwagners.com
520 | dns.flymc.cc
521 | dns.foximao.cn
522 | dns.frank-ruan.com
523 | dns.freopc.fr
524 | dns.freyja.pw
525 | dns.froth.zone
526 | dns.fullaccesstointernet.jp.eu.org
527 | dns.furrydns.de
528 | dns.futuredns.me
529 | dns.gamban.com
530 | dns.gayanalysing.co.uk
531 | dns.gi.co.id
532 | dns.ginovs.nl
533 | dns.girino.org
534 | dns.glf.wtf
535 | dns.glorydns.com
536 | dns.gnb09.id
537 | dns.goldplate.org
538 | dns.google
539 | dns.google.com
540 | dns.grqu.de
541 | dns.guard.io
542 | dns.guardmydns.com
543 | dns.gutwe.in
544 | dns.ha-dvin.pp.ua
545 | dns.hafidzradhival.my.id
546 | dns.hahnjo.de
547 | dns.haka.se
548 | dns.hakim.one
549 | dns.hakutakucn.com
550 | dns.hanahira.dev
551 | dns.hanmey.de
552 | dns.hannielzhang.com
553 | dns.haoxuan.xyz
554 | dns.hellozhao.com
555 | dns.henek.ovh
556 | dns.hinet.net
557 | dns.home.daniil.it
558 | dns.hoody.com
559 | dns.horcrux.vip
560 | dns.hostux.net
561 | dns.hotta.page
562 | dns.hshoe.cn
563 | dns.huas.me
564 | dns.hugo0.moe
565 | dns.hujiayucc.cn
566 | dns.huseynov.work
567 | dns.huyhoangit.net
568 | dns.hypercute.eu
569 | dns.iamanuragh.in
570 | dns.iamninja.ru
571 | dns.ian.rocks
572 | dns.ihaveacloud.com
573 | dns.ikataruto.com
574 | dns.iki.my.id
575 | dns.imaicool.com
576 | dns.imchristian.de
577 | dns.immanuelschaffer.de
578 | dns.inclusioproject.com
579 | dns.indust.me
580 | dns.indybanipal.com
581 | dns.inforlogia.com
582 | dns.infosec.xyz
583 | dns.interhub.cc
584 | dns.internal.hosmatic.com
585 | dns.invisv.com
586 | dns.ipv6dns.com
587 | dns.is0mino.com
588 | dns.ishan.pw
589 | dns.islandnet.com
590 | dns.itdept.pro
591 | dns.janl.eu
592 | dns.jhangy.us
593 | dns.jichi.io
594 | dns.jinwoo.dev
595 | dns.jiyi.eu
596 | dns.joaofidelix.com.br
597 | dns.joey01245.nl
598 | dns.jstockley.com
599 | dns.jucker.engineering
600 | dns.jundev.org
601 | dns.jupitrdns.com
602 | dns.justinnetworkingsolutions.com
603 | dns.k3nny.fr
604 | dns.kamilszczepanski.com
605 | dns.kapite.in
606 | dns.karadag.me
607 | dns.karl.one
608 | dns.kastner-online.de
609 | dns.kawa.tf
610 | dns.kebree.fr
611 | dns.keke125.com
612 | dns.kerekes.xyz
613 | dns.kernel-error.de
614 | dns.kescher.at
615 | dns.keviland.com
616 | dns.keweon.center
617 | dns.koala.us.to
618 | dns.korzhyk.pp.ua
619 | dns.kosan.moe
620 | dns.kugoapps.com
621 | dns.kukal.cz
622 | dns.kumoumi.net
623 | dns.kusoneko.moe
624 | dns.kuuhaku.moe
625 | dns.kxy.ink
626 | dns.l337.site
627 | dns.labnekotest.site
628 | dns.lars-lehmann.net
629 | dns.lashes-brow.ru
630 | dns.learningman.top
631 | dns.lepilleur.com
632 | dns.lermer.nl
633 | dns.levonet.sk
634 | dns.lgprk.com
635 | dns.liberador.net
636 | dns.lightmaster.pw
637 | dns.lihj.me
638 | dns.linkr.ninja
639 | dns.lista.my.id
640 | dns.listo.click
641 | dns.lobbygod.com
642 | dns.lsho.top
643 | dns.luma-medien.com
644 | dns.lvolland.fr
645 | dns.maitrekuc.fr
646 | dns.mandre.dev
647 | dns.maolaohei.xyz
648 | dns.marasov.id
649 | dns.marbledfennec.net
650 | dns.mateo.ovh
651 | dns.mathewakhil.online
652 | dns.maybe.icu
653 | dns.mayx.eu.org
654 | dns.mbrjun.cn
655 | dns.meeo.win
656 | dns.melalandia.tk
657 | dns.melvin2204.nl
658 | dns.mestdag.fr
659 | dns.mh4ckt3mh4ckt1c4s.xyz
660 | dns.michelo.cl
661 | dns.mihanentalpo.me
662 | dns.mikeliu.org
663 | dns.mikrotikrumahan.my.id
664 | dns.milkpie.one
665 | dns.mipauns.com
666 | dns.mnet-online.de
667 | dns.mo0on15.com
668 | dns.molinero.dev
669 | dns.momou.ch
670 | dns.moog.sh
671 | dns.moonssif.com
672 | dns.moulticast.net
673 | dns.msxnet.ru
674 | dns.mtoo.vip
675 | dns.mullvad.net
676 | dns.murgi.de
677 | dns.muxinghe.cn
678 | dns.mzjtechnology.com
679 | dns.mzrme.cn
680 | dns.n23.io
681 | dns.nako.kr
682 | dns.narl.app
683 | dns.nas-server.ru
684 | dns.ndo.dev
685 | dns.neeb.it
686 | dns.neilzone.co.uk
687 | dns.neowutran.ovh
688 | dns.netraptor.com.au
689 | dns.netvpn.net
690 | dns.neubsi.at
691 | dns.nextdns.io
692 | dns.nguyendn.com
693 | dns.nhtsky.com
694 | dns.nick-slowinski.de
695 | dns.nightlymoon.us.kg
696 | dns.ningkelle.id
697 | dns.nixnet.xyz
698 | dns.njal.la
699 | dns.nodoa.me
700 | dns.norvig.dk
701 | dns.novali.date
702 | dns.novg.net
703 | dns.npe.bz
704 | dns.npsolution.it
705 | dns.nullgate.net
706 | dns.numerus.com
707 | dns.odinpl.com
708 | dns.ofdoom.net
709 | dns.oliviertv.co.za
710 | dns.olpploiopkuyhiopsfrt.info
711 | dns.onp.cloud
712 | dns.opendns.com
713 | dns.opnsource.com.au
714 | dns.oszx.co
715 | dns.ours.luxe
716 | dns.ourvau.lt
717 | dns.ovpn.bond
718 | dns.paesa.es
719 | dns.panszelescik.pl
720 | dns.pari.network
721 | dns.paulo.nom.za
722 | dns.pccoach.nl
723 | dns.peb-schmidt.de
724 | dns.pernika.net
725 | dns.pesaventofilippo.com
726 | dns.petqa.ru
727 | dns.phillipjberry.net
728 | dns.pierzchlewicz.pl
729 | dns.pizzari.me
730 | dns.pnh.my.id
731 | dns.porteii.com
732 | dns.post-factum.tk
733 | dns.pragmasec.nl
734 | dns.princex.net
735 | dns.privado.ovh
736 | dns.privilab.net
737 | dns.propheci.xyz
738 | dns.psociety.de
739 | dns.pub
740 | dns.pumpkinvrar.com
741 | dns.pumplex.com
742 | dns.qrtz.club
743 | dns.quad9.net
744 | dns.quiet.rocks
745 | dns.rabbitdns.org
746 | dns.rafn.is
747 | dns.rayanbab.com
748 | dns.rbn.gr
749 | dns.reckoningslug.name
750 | dns.redhosting.com.ar
751 | dns.redvau.lt
752 | dns.reitmeier.me
753 | dns.renardyre.com
754 | dns.repinger.com
755 | dns.repinger.my.id
756 | dns.repressoh.it
757 | dns.retakecs.com
758 | dns.rin.sh
759 | dns.roedel.cloud
760 | dns.ronc.ru
761 | dns.rootlab.top
762 | dns.rotunneling.net
763 | dns.rslvr.eu
764 | dns.rubyfish.cn
765 | dns.salonia.it
766 | dns.sarak.as
767 | dns.sarakas.net
768 | dns.sarilouis.com
769 | dns.sb
770 | dns.scapetical.com
771 | dns.scarx.net
772 | dns.schlagheck.berlin
773 | dns.scott-smith.us
774 | dns.scuola.org
775 | dns.sec511.com
776 | dns.seia.io
777 | dns.seiffert.me
778 | dns.sellan.fr
779 | dns.sev.monster
780 | dns.shareworx.net
781 | dns.shecan.ir
782 | dns.sheggi.ch
783 | dns.shimul.me
784 | dns.silen.org
785 | dns.silentlybren.com
786 | dns.simplylinux.ch
787 | dns.sindominio.net
788 | dns.siry.de
789 | dns.sitdns.com
790 | dns.skrep.eu
791 | dns.skrep.in
792 | dns.slinkyman.net
793 | dns.smartguard.io
794 | dns.soldier.terumi.club
795 | dns.spil.co.id
796 | dns.spirio.fr
797 | dns.sstomp.nl
798 | dns.startupstack.tech
799 | dns.stevenz.net
800 | dns.stirringphoto.com
801 | dns.stormycloud.org
802 | dns.strassmair.org
803 | dns.stvsk.ml
804 | dns.suhaila.dev
805 | dns.superstefan.win
806 | dns.surfshark.com
807 | dns.surfsharkdns.com
808 | dns.surobe.com
809 | dns.sv-zauner.at
810 | dns.svoi.dev
811 | dns.swin.pro
812 | dns.switch.ch
813 | dns.sy.st
814 | dns.syaifullah.com
815 | dns.szpadel.ovh
816 | dns.t53.de
817 | dns.technologycage.com
818 | dns.technostriker.com
819 | dns.telekom.de
820 | dns.tesem.dog
821 | dns.thebuckners.org
822 | dns.thegoodsource.net
823 | dns.theres.one
824 | dns.therifleman.name
825 | dns.thiz.top
826 | dns.tierradeayala.com
827 | dns.tipsy.coffee
828 | dns.tls-data.de
829 | dns.tracker.ink
830 | dns.truong.fi
831 | dns.trust404.win
832 | dns.tryk.app
833 | dns.tuna.tsinghua.edu.cn
834 | dns.twnic.tw
835 | dns.txq.life
836 | dns.uk-london-1.oraclecloud.com
837 | dns.umbrella.com
838 | dns.unerror.network
839 | dns.unx.io
840 | dns.uplenk.com
841 | dns.us-ashburn-1.oraclecloud.com
842 | dns.us-phoenix-1.oraclecloud.com
843 | dns.us.futuredns.eu.org
844 | dns.vaioswolke.xyz
845 | dns.vault81.de
846 | dns.velyn.my.id
847 | dns.vinnyp.xyz
848 | dns.vinokurov.tk
849 | dns.vip-kingstore.xyz
850 | dns.vishalk.com
851 | dns.vmath.my.id
852 | dns.vod11.xyz
853 | dns.vojtat.cz
854 | dns.w3ctag.org
855 | dns.wahr.top
856 | dns.wakgood.net
857 | dns.wang.art
858 | dns.wargan.io
859 | dns.warma.me
860 | dns.warpnine.de
861 | dns.watch
862 | dns.weixin.qq.com.cn
863 | dns.wevpn.com
864 | dns.wibenson.cloud
865 | dns.wugui.zone
866 | dns.xiumu.org
867 | dns.xlion.tw
868 | dns.xuming.studio
869 | dns.xusqui.com
870 | dns.xwdmw.xyz
871 | dns.yague.me
872 | dns.yameenassotally.com
873 | dns.yandex.ru
874 | dns.yatima.tv
875 | dns.youni.win
876 | dns.ypbind.de
877 | dns.yuu-g.net
878 | dns.zemows.industries
879 | dns.zfsystem.tech
880 | dns.zui.lol
881 | dns.zzuhacker.cn
882 | dns0.eu
883 | dns01.flm9.net
884 | dns1.au.newpangea.de
885 | dns1.cl.newpangea.de
886 | dns1.conne.net
887 | dns1.digitale-gesellschaft.ch
888 | dns1.dns-ga.de
889 | dns1.dnscrypt.ca
890 | dns1.in-berlin.de
891 | dns1.in.newpangea.de
892 | dns1.ipv6.dnscrypt.ca
893 | dns1.irumatech.com
894 | dns1.klcd.eu
895 | dns1.lothuscorp.com.br
896 | dns1.nextdns.io
897 | dns1.nielsdb.be
898 | dns1.nordvpn.com
899 | dns1.pietjacobs.be
900 | dns1.ryan-palmer.com
901 | dns1.serdcebolit.ru
902 | dns1.server.my.id
903 | dns1.sg.newpangea.de
904 | dns1.techeasy.org
905 | dns1.us.newpangea.de
906 | dns10.quad9.net
907 | dns11.quad9.net
908 | dns12.quad9.net
909 | dns13.quad9.net
910 | dns2.cbio.top
911 | dns2.digitale-gesellschaft.ch
912 | dns2.dns-ga.de
913 | dns2.dnscrypt.ca
914 | dns2.guidocioni.it
915 | dns2.in-berlin.de
916 | dns2.ipv6.dnscrypt.ca
917 | dns2.klcd.eu
918 | dns2.linzefeng.top
919 | dns2.nextdns.io
920 | dns2.nordvpn.com
921 | dns2.saferbfc.org
922 | dns3.dns-ga.de
923 | dns4.imkvq.com
924 | dns4me.net
925 | dns64.cloudflare-dns.com
926 | dns64.dns.google
927 | dns8.org
928 | dns9.quad9.net
929 | dnsblock.grisumedia.de
930 | dnscache.e-utp.net
931 | dnscache0.ns71.net
932 | dnsenc.com
933 | dnses.alekberg.net
934 | dnsforfamily.com
935 | dnsforge.de
936 | dnsguard.pub
937 | dnslow.me
938 | dnsnl-noads.alekberg.net
939 | dnsnl.alekberg.net
940 | dnsotls.lab.nic.cl
941 | dnsovertls.sinodun.com
942 | dnsovertls1.sinodun.com
943 | dnsovertls2.sinodun.com
944 | dnsovertls3.sinodun.com
945 | dnspub.restena.lu
946 | dnsse-noads.alekberg.net
947 | dnsse.alekberg.net
948 | dnstls.mobik.com
949 | dnsvps.familiamv.ml
950 | dnsvps.familiamv.net
951 | dnswebvsn.com
952 | do-39574-tr.xyz
953 | do.dnscrypt.uk
954 | do.shimul.me
955 | dog.dns.qwer.pw
956 | doh-01.spectrum.com
957 | doh-02.spectrum.com
958 | doh-2.seby.io
959 | doh-ca.naftalie.net
960 | doh-ch.blahdns.com
961 | doh-de.blahdns.com
962 | doh-fi.blahdns.com
963 | doh-ipv6.crypto.sx
964 | doh-jp.blahdns.com
965 | doh-own-recursion.nicolas-dorriere.fr
966 | doh-primary-pool.detoxifypornblocker.com
967 | doh-primary-pool.goodbyegambling.com
968 | doh-pure.onedns.net
969 | doh-random-upstream.nicolas-dorriere.fr
970 | doh-sg.blahdns.com
971 | doh.233py.com
972 | doh.30x.me
973 | doh.360.cn
974 | doh.42l.fr
975 | doh.774445.xyz
976 | doh.978159.xyz
977 | doh.aaaab3n.moe
978 | doh.abmb.win
979 | doh.abraservice.xyz
980 | doh.angry.im
981 | doh.apad.pro
982 | doh.applied-privacy.net
983 | doh.appliedprivacy.net
984 | doh.archuser.org
985 | doh.armadillodns.net
986 | doh.asagiri.moe
987 | doh.asia.dnswarden.com
988 | doh.au.ahadns.net
989 | doh.azoris.ovh
990 | doh.battle.christmas
991 | doh.beauty
992 | doh.boje8.me
993 | doh.bortzmeyer.fr
994 | doh.bt.com
995 | doh.buzz
996 | doh.captnemo.in
997 | doh.ccb-net.it
998 | doh.centraleu.pi-dns.com
999 | doh.chi.ahadns.net
1000 | doh.cippapp.com
1001 | doh.cleanbrowsing.org
1002 | doh.cnetwork.cloud
1003 | doh.cornes.me
1004 | doh.cox.net
1005 | doh.crypto.sx
1006 | doh.datacore.ch
1007 | doh.datahata.by
1008 | doh.defaultroutes.de
1009 | doh.denypradana.com
1010 | doh.disconnect.app
1011 | doh.dns-ga.de
1012 | doh.dns.apple.com
1013 | doh.dns.apple.com.v.aaplimg.com
1014 | doh.dns.sb
1015 | doh.dns1.lonet.org
1016 | doh.dns4all.eu
1017 | doh.dnscrypt.uk
1018 | doh.dnslify.com
1019 | doh.doh.my.id
1020 | doh.domreg.lt
1021 | doh.dscloud.me
1022 | doh.eastas.pi-dns.com
1023 | doh.eastau.pi-dns.com
1024 | doh.eastus.pi-dns.com
1025 | doh.eddi.net
1026 | doh.ersei.net
1027 | doh.es.ahadns.net
1028 | doh.eu.dnswarden.com
1029 | doh.excdn.eu.org
1030 | doh.familyshield.opendns.com
1031 | doh.ffmuc.net
1032 | doh.funil.de
1033 | doh.funtopia.tv
1034 | doh.futa.app
1035 | doh.futa.gg
1036 | doh.gcp.pathofgrace.com
1037 | doh.gslb2.xfinity.com
1038 | doh.hajekj.net
1039 | doh.hottis.de
1040 | doh.ibr.cs.tu-bs.de
1041 | doh.immerda.ch
1042 | doh.in.ahadns.net
1043 | doh.infotek.net.id
1044 | doh.infracell.net
1045 | doh.it.ahadns.net
1046 | doh.iucc.ac.il
1047 | doh.jeroenhd.nl
1048 | doh.kekew.info
1049 | doh.kel.pe
1050 | doh.kidzonet.io
1051 | doh.killtw.im
1052 | doh.kooman.org
1053 | doh.kutu.my.id
1054 | doh.la.ahadns.net
1055 | doh.lacontrevoie.fr
1056 | doh.li
1057 | doh.libredns.gr
1058 | doh.linngde.com
1059 | doh.linuxsec.org
1060 | doh.luigi.nexific.it
1061 | doh.lv
1062 | doh.maskab.com
1063 | doh.max.net.id
1064 | doh.micronets.in
1065 | doh.mmmalia.com
1066 | doh.morizt.id
1067 | doh.mullvad.net
1068 | doh.nala.ru
1069 | doh.neowutran.ovh
1070 | doh.netweaver.uk
1071 | doh.nic.lv
1072 | doh.niyawe.de
1073 | doh.nl.ahadns.net
1074 | doh.no.ahadns.net
1075 | doh.northeu.pi-dns.com
1076 | doh.ntu.ssooss.win
1077 | doh.ny.ahadns.net
1078 | doh.onedns.net
1079 | doh.opendns.com
1080 | doh.phdns1.lonet.org
1081 | doh.phdns2.lonet.org
1082 | doh.phdns3.lonet.org
1083 | doh.phdns4.lonet.org
1084 | doh.phdns5.lonet.org
1085 | doh.pi-dns.com
1086 | doh.pl.ahadns.net
1087 | doh.port53.dk
1088 | doh.post-factum.tk
1089 | doh.powerdns.org
1090 | doh.pub
1091 | doh.pyry.me
1092 | doh.qis.io
1093 | doh.quickline.ch
1094 | doh.rezhajul.io
1095 | doh.runsel.id
1096 | doh.safesurfer.io
1097 | doh.sandbox.opendns.com
1098 | doh.sb
1099 | doh.seby.io
1100 | doh.serverhost.no
1101 | doh.sidnlabs.nl
1102 | doh.southam.family
1103 | doh.sublime9.xyz
1104 | doh.suche.org
1105 | doh.sunoaki.net
1106 | doh.syshero.org
1107 | doh.technochat.in
1108 | doh.thio.me
1109 | doh.this.web.id
1110 | doh.tiar.app
1111 | doh.tiarap.org
1112 | doh.totoro.pub
1113 | doh.umbrella.com
1114 | doh.us.dnswarden.com
1115 | doh.valscosmos.com
1116 | doh.velyn.my.id
1117 | doh.viatech.com.tw
1118 | doh.webnmail.de
1119 | doh.westus.pi-dns.com
1120 | doh.wewitro.net
1121 | doh.xcom.pro
1122 | doh.xfinity.com
1123 | doh.xyz
1124 | doh.zephyrus.id
1125 | doh.zknt.org
1126 | doh.zln.wtf
1127 | doh003.280blocker.net
1128 | doh1.b-cdn.net
1129 | doh1.blahdns.com
1130 | doh2.abmb.win
1131 | doh2.b-cdn.net
1132 | doh2.blahdns.com
1133 | doh2.gslb2.xfinity.com
1134 | dohdot.coxlab.net
1135 | dohtrial.att.net
1136 | dooh.cloudflare-dns.com
1137 | dos.bytetel.net
1138 | dot-ch.blahdns.com
1139 | dot-de.blahdns.com
1140 | dot-fi.blahdns.com
1141 | dot-jp.blahdns.com
1142 | dot-sg.blahdns.com
1143 | dot.360.cn
1144 | dot.au.ahadns.net
1145 | dot.centraleu.pi-dns.com
1146 | dot.chi.ahadns.net
1147 | dot.cox.net
1148 | dot.eastas.pi-dns.com
1149 | dot.eastau.pi-dns.com
1150 | dot.eastus.pi-dns.com
1151 | dot.es.ahadns.net
1152 | dot.ffmuc.net
1153 | dot.in.ahadns.net
1154 | dot.it.ahadns.net
1155 | dot.la.ahadns.net
1156 | dot.libredns.gr
1157 | dot.libredns.gr.com
1158 | dot.nl.ahadns.net
1159 | dot.no.ahadns.net
1160 | dot.northeu.pi-dns.com
1161 | dot.ny.ahadns.net
1162 | dot.occ.top
1163 | dot.pl.ahadns.net
1164 | dot.pub
1165 | dot.quickline.ch
1166 | dot.seby.io
1167 | dot.tiar.app
1168 | dot.tooli.ca
1169 | dot.westus.pi-dns.com
1170 | dot.xfinity.com
1171 | dot1.applied-privacy.net
1172 | dot1.appliedprivacy.net
1173 | dotdns.cryptroute.com
1174 | doth.huque.com
1175 | draco.plan9-ns2.com
1176 | droyd.top
1177 | drs.rustsword.com
1178 | dtw01.dnscry.pt
1179 | dub01.dnscry.pt
1180 | dukun.de
1181 | dus01.dnscry.pt
1182 | ea-dns.rubyfish.cn
1183 | easyhandshake.com
1184 | echoe1yidzu4ioo5.myfritz.net
1185 | ecs-doh.dnswarden.com
1186 | edgy-dns.com
1187 | edns.233py.com
1188 | ee-tll.doh.sb
1189 | eliatofani.ovh
1190 | elshad-adgh-dns.ru
1191 | emby.rasp.tv
1192 | eropa.dnscepat.id
1193 | esel.stusta.mhn.de
1194 | eth.link
1195 | eu.tri-dns.net
1196 | eu1.dns.lavate.ch
1197 | everovpn.co
1198 | evn01.dnscry.pt
1199 | example.doh.blockerdns.com
1200 | extended.dns.mullvad.net
1201 | externalmobiel.lekdijk.online
1202 | eyg01.dnscry.pt
1203 | family-filter-dns.cleanbrowsing.org
1204 | family.5ososea.com
1205 | family.adguard-dns.com
1206 | family.canadianshield.cira.ca
1207 | family.cloudflare-dns.com
1208 | family.dns.doubleangels.com
1209 | family.dns.mullvad.net
1210 | family.dns.ningkelle.id
1211 | family.dns.yandex.ru
1212 | family.dot.dns.yandex.net
1213 | family.freedns.controld.com
1214 | family.mydns.network
1215 | family.puredns.org
1216 | family.rabbitdns.org
1217 | familyshield.opendns.com
1218 | farewellkou.click
1219 | fdns1.dismail.de
1220 | fdns2.dismail.de
1221 | fet01.dnscry.pt
1222 | fezgate.ovh
1223 | fi-hel-w-f-2.nashkan.net
1224 | fi.doh.dns.snopyta.org
1225 | fidelius.top
1226 | firefox.dns.nextdns.io
1227 | fjr01.dnscry.pt
1228 | fly.io
1229 | fnt01.dnscry.pt
1230 | fr-dns1.bancuh.com
1231 | fr-gra-w-f-1.nashkan.net
1232 | fr-gra-w-p-1.nashkan.net
1233 | fr1.dnswarden.com
1234 | fra-dns.bitdefender.net
1235 | fra01.dnscry.pt
1236 | fra02.dnscry.pt
1237 | fra1.eyecay.xyz
1238 | frd4wvnobp.cloudflare-gateway.com
1239 | free.bravedns.com
1240 | free.shecan.ir
1241 | freedns.controld.com
1242 | freedom.mydns.network
1243 | frog.dns.qwer.pw
1244 | fuchur.pentament.de
1245 | fwgw.orangepipc.mywire.org
1246 | galileo.math.unipd.it
1247 | gateway.fomichev.cloud
1248 | gb-cov-w-f-1.nashkan.net
1249 | gb-cov-w-p-1.nashkan.net
1250 | gb-lon-w-f-1.nashkan.net
1251 | gb-lon-w-p-1.nashkan.net
1252 | gb-lon-w-p-2.nashkan.net
1253 | gclouddns.com
1254 | geg01.dnscry.pt
1255 | geshido.vpn.geshido.ru
1256 | getdnsapi.net
1257 | gibblets.top
1258 | glacius.top
1259 | google-public-dns-a.google.com
1260 | google-public-dns-b.google.com
1261 | goose.buckyfan.net
1262 | greatideasforlife.lol
1263 | groupy.ga
1264 | gru01.dnscry.pt
1265 | guard.sntrk.ru
1266 | gustamadh.dynv6.net
1267 | gva01.dnscry.pt
1268 | gztech.me
1269 | h.gjrick.tw
1270 | ha.o51r15.com
1271 | haf01.dnscry.pt
1272 | han01.dnscry.pt
1273 | hard.dnsforge.de
1274 | hel01.dnscry.pt
1275 | helios.plan9-dns.com
1276 | hfgx.shop
1277 | himedns.com
1278 | hitian.me
1279 | hk-hkg.doh.sb
1280 | hk.rslvr.eu
1281 | hk2.ooroot.com
1282 | hkg01.dnscry.pt
1283 | hkg02.dnscry.pt
1284 | hkname.freecdn.one
1285 | hole.elbschloss.xyz
1286 | home-server.store
1287 | home.enjoymylife.net
1288 | home.wriedts.de
1289 | home27.duckdns.org
1290 | hostdare.qtxd.net
1291 | hrk01.dnscry.pt
1292 | hshh.org
1293 | httpdns-push.heytapmobile.com
1294 | httpdns-sc.aliyuncs.com
1295 | httpdns.meituan.com
1296 | hungary.privacy-dns.pw
1297 | hydra.plan9-ns1.com
1298 | hydroxlab.ru.com
1299 | i.233py.com
1300 | i.233py.com.a.bdydns.com
1301 | i.passcloud.xyz
1302 | iana.tenta.io
1303 | ibksturm.synology.me
1304 | ibuki.cgnat.net
1305 | id.terra.my.id
1306 | ie01.dns4me.net
1307 | ihctw.synology.me
1308 | iij.jp
1309 | ikarosalpha.xyz
1310 | imperio.top
1311 | in-blr.doh.sb
1312 | inde.ragnvindr.org
1313 | india.privacy-dns.pw
1314 | ines.zfn.uni-bremen.de
1315 | inpssh.online
1316 | internetsehat.bebasid.com
1317 | iow-dns.bitdefender.net
1318 | iris.woozeno.eu
1319 | irre.li
1320 | isb01.dnscry.pt
1321 | ist01.dnscry.pt
1322 | iterator.lazada.com
1323 | ivnkn.xyz
1324 | jabber-germany.de
1325 | jackyes.ovh
1326 | jambi.undo.it
1327 | jcdns.fun
1328 | jhb01.dnscry.pt
1329 | jit.ddns.net
1330 | jkdns.me
1331 | jkt01.dnscry.pt
1332 | jnb01.dnscry.pt
1333 | johneldenring.lol
1334 | jp-dns1.bancuh.com
1335 | jp-kix.doh.sb
1336 | jp-nrt.doh.sb
1337 | jp-tyo-w-p-1.nashkan.net
1338 | jp.68360612.xyz
1339 | jp.gridns.xyz
1340 | jp.ray0512.win
1341 | jp.rslvr.eu
1342 | jp.tiar.app
1343 | jp.tiarap.org
1344 | jp01.dns4me.net
1345 | jp1.f7b6h9.tk
1346 | jp2.ooroot.com
1347 | jpdns.cola16.app
1348 | jurre-home.duckdns.org
1349 | justhost.bedro.cloud
1350 | kaitain.restena.lu
1351 | kaiwu.xyz
1352 | kavkaz.monster
1353 | keithchung.hopto.org
1354 | kids.5ososea.com
1355 | kids.dns0.eu
1356 | kids.ns.nwps.fi
1357 | kilabit.info
1358 | kiri.nonexiste.net
1359 | kiv01.dnscry.pt
1360 | ko-18948-tr.xyz
1361 | korzhov.dev
1362 | kr-sel.doh.sb
1363 | kr1.ooroot.com
1364 | kr2.ooroot.com
1365 | kracon.anycast.censurfridns.dk
1366 | kracon.anycast.uncensoreddns.org
1367 | kronos.plan9-dns.com
1368 | krtekvpn.duckdns.org
1369 | kswro.web.id
1370 | kx-97795-tr.xyz
1371 | kz-pav-w-p-1.nashkan.net
1372 | la.ray0512.win
1373 | las-vegas.privacy-dns.pw
1374 | las01.dnscry.pt
1375 | lastentarvike.fi
1376 | lax01.dnscry.pt
1377 | lax02.dnscry.pt
1378 | lelux.fi
1379 | lesuo.top
1380 | lewsha.lol
1381 | lifeisa.live
1382 | lim01.dnscry.pt
1383 | lim02.dnscry.pt
1384 | lindung.pp.ua
1385 | lion.dns.qwer.pw
1386 | lion.yazilimatolye.com
1387 | lis01.dnscry.pt
1388 | llk01.dnscry.pt
1389 | loadlow.me
1390 | local.sufly.top
1391 | lon-dns.bitdefender.net
1392 | lon01.dnscry.pt
1393 | lukscasino-479-tr.xyz
1394 | lukscasino-542-tr.xyz
1395 | lukscasino-929-tr.xyz
1396 | luna-is.so-gorgeo.us.kg
1397 | lux1.nixnet.xyz
1398 | luxembourg.privacy-dns.pw
1399 | lv1.nixnet.xyz
1400 | mabuktogel.builders
1401 | mabuktogel.business
1402 | mabuktogel.cards
1403 | mabuktogel.creditcard
1404 | mabuktogel.degree
1405 | mabuktogel.directory
1406 | mabuktogel.enterprises
1407 | mabuktogel.immobilien
1408 | mabuktogel.limited
1409 | mabuktogel.ltd
1410 | mabuktogel.marketing
1411 | mabuktogel.properties
1412 | mabuktogel.solutions
1413 | mad01.dnscry.pt
1414 | mail.data.haus
1415 | mailer.amlegion.org
1416 | mailkyb.co
1417 | mainframe.dewed.de
1418 | man01.dnscry.pt
1419 | maqgie.xyz
1420 | mask-api.icloud.com
1421 | mask-h2.icloud.com
1422 | mask.icloud.com
1423 | masters-of-cloud.de
1424 | max.rethinkdns.com
1425 | mc-sft.cn
1426 | mecca-is.so-gorgeo.us.kg
1427 | meganerd.nl
1428 | megumin.is.my.waifu.cz
1429 | mendozasdelivery.com
1430 | mia01.dnscry.pt
1431 | michelo.line.pm
1432 | mickedi.isgood.host
1433 | mikezhang.xyz
1434 | mil01.dnscry.pt
1435 | miniapp.global
1436 | minilla.store
1437 | mita-is.so-gorgeo.us.kg
1438 | mnrv.trade
1439 | moamao.shop
1440 | morbitzer.de
1441 | mozilla.cloudflare-dns.com
1442 | mru01.dnscry.pt
1443 | msr177.com
1444 | muc01.dnscry.pt
1445 | muli.stusta.mhn.de
1446 | multi.dns.marbledfennec.net
1447 | muxyuji.ru
1448 | myatris.sbs
1449 | myrra-is.so-gorgeo.us.kg
1450 | n0.eu
1451 | n5.lsasss.com
1452 | naganohara-yoimiya.momokko.moe
1453 | najiakeji.top
1454 | nana-is.so-gorgeo.us.kg
1455 | nanopi.cybergroove.net
1456 | nat64.tuxis.nl
1457 | naw01.dnscry.pt
1458 | ndns.233py.com
1459 | neatdns.ustclug.org
1460 | nebula.tru.io
1461 | nenam.eu
1462 | net01.youcef.io
1463 | netcup.mismat.ch
1464 | newd.rezyro.com
1465 | nicsezcheckfbi.gov
1466 | nightlymoon.us.kg
1467 | nindy-is.so-gorgeo.us.kg
1468 | nl-ams.doh.sb
1469 | nl-ams2.doh.sb
1470 | nl-dro-w-f-1.nashkan.net
1471 | nl-dro-w-p-1.nashkan.net
1472 | nl.dns.privex.io
1473 | nl.rslvr.eu
1474 | noads.imbuffering.com
1475 | nora-is.so-gorgeo.us.kg
1476 | nova-is.so-gorgeo.us.kg
1477 | ns.00dani.me
1478 | ns.data.haus
1479 | ns.lov.host
1480 | ns.mtsoln.com
1481 | ns.nerdytechgeeks.co.za
1482 | ns.net.kg
1483 | ns.nwps.fi
1484 | ns.ral9005.org
1485 | ns.trcnet.fi
1486 | ns0.fdn.fr
1487 | ns1-doh.iriseden.fr
1488 | ns1.dnsprivacy.at
1489 | ns1.dotls.org
1490 | ns1.fdn.fr
1491 | ns1.flodns.net
1492 | ns1.opennameserver.org
1493 | ns1.qquack.org
1494 | ns1.recursive.dnsbycomodo.com
1495 | ns1.sc-lezhi.com
1496 | ns2-doh.iriseden.fr
1497 | ns2.4netguides.org
1498 | ns2.dnsprivacy.at
1499 | ns2.flodns.net
1500 | ns2.opennameserver.org
1501 | ns2.recursive.dnsbycomodo.com
1502 | ns2.wuyouss.com
1503 | ns3.bit-trail.nl
1504 | ns3.com
1505 | ns3.cx
1506 | ns3.link
1507 | ns3.opennameserver.org
1508 | ns3.wuyouss.com
1509 | ns4.opennameserver.org
1510 | nsc.torgues.net
1511 | nsec.arnor.org
1512 | ntwrkh.pro
1513 | nue01.dnscry.pt
1514 | nue2.moderateinfra.net
1515 | nvi-dns.bitdefender.net
1516 | ny.teradns.org
1517 | ny1.nixnet.xyz
1518 | nyc01.dnscry.pt
1519 | nz01.dns4me.net
1520 | o.rsaikat.com
1521 | o1.lt
1522 | obscuro.top
1523 | odoh-target-noads-se.alekberg.net
1524 | odoh-target-noads.alekberg.net
1525 | odoh-target-se.alekberg.net
1526 | odoh-target.alekberg.net
1527 | odoh.cloudflare-dns.com
1528 | odoh.crypto.sx
1529 | odvr.nic.cz
1530 | okado.online
1531 | omr01.dnscry.pt
1532 | one.one.one.one
1533 | open.dns0.eu
1534 | opencdn.jomodns.com
1535 | opennic.i2pd.xyz
1536 | opennic.tenta.io
1537 | opennic1.eth-services.de
1538 | opennic2.i2pd.xyz
1539 | opera.cloudflare-dns.com
1540 | oraclejp2.chungyu.com
1541 | orau.lz0724.com
1542 | ord01.dnscry.pt
1543 | ordns.he.net
1544 | ore-dns.bitdefender.net
1545 | orpi.privado.ovh
1546 | osefcorp.duckdns.org
1547 | outdoorchair.us
1548 | p0.freedns.controld.com
1549 | p1.freedns.controld.com
1550 | p2.freedns.controld.com
1551 | p3.freedns.controld.com
1552 | par01.dnscry.pt
1553 | paradise-human.shop
1554 | paranoia.mydns.network
1555 | pashagame456.com
1556 | pates.services.sfr.fr.casepp.sfr.fr
1557 | paulo.nom.za
1558 | pdns.faelix.net
1559 | pdns.itxe.net
1560 | pdx01.dnscry.pt
1561 | pepetio.xyz
1562 | per.adfilter.net
1563 | performance.gosami.xyz
1564 | phl01.dnscry.pt
1565 | phx01.dnscry.pt
1566 | pi1.node15.com
1567 | pihole.aws.ketan.dev
1568 | pihole.datamatter.co.za
1569 | pihole1.hoerli.net
1570 | pihole2.hoerli.net
1571 | pihole3.hoerli.net
1572 | pihole4.hoerli.net
1573 | please.dontsteal.my.id
1574 | pluton.plan9-dns.com
1575 | pm1239-bd.xyz
1576 | pm7051-br.xyz
1577 | pm9352-bd.xyz
1578 | polisitogel.accountant
1579 | polisitogel.beauty
1580 | polisitogel.builders
1581 | polisitogel.contractors
1582 | polisitogel.cruises
1583 | polisitogel.diy
1584 | polisitogel.green
1585 | polisitogel.hair
1586 | polisitogel.limo
1587 | polisitogel.living
1588 | polisitogel.luxe
1589 | polisitogel.show
1590 | polisitogel.webcam
1591 | pooblet.co.za
1592 | pope.cnblw.me
1593 | princez.uk
1594 | privacy.plumedns.com
1595 | privacydns.go6lab.si
1596 | private.canadianshield.cira.ca
1597 | privatnas.servebeer.com
1598 | pro.shecan.ir
1599 | project-evoex.de
1600 | protected.canadianshield.cira.ca
1601 | ps1.modr.club
1602 | public-dns-a.dns.sb
1603 | public-dns-b.dns.sb
1604 | public.dns.iij.jp
1605 | public.ns.nwps.fi
1606 | punono.duckdns.org
1607 | puredns.org
1608 | qdns02.nymterm.com
1609 | qlf-doh.inria.fr
1610 | qqmcfw.tech
1611 | qual.cuprum.ru
1612 | query.hdns.io
1613 | quic.lol
1614 | r1bnc.com
1615 | rayneau.fr
1616 | rdd01.dnscry.pt
1617 | rdns.faelix.net
1618 | rdu01.dnscry.pt
1619 | regiopolis.cloud
1620 | renardbleu.dev
1621 | res-acst1.absolight.net
1622 | res-acst2.absolight.net
1623 | res-acst3.absolight.net
1624 | resolv.flokinet.net
1625 | resolv1.trash.net
1626 | resolv2.trash.net
1627 | resolv3.trash.net
1628 | resolve2.r9x.cc
1629 | resolver-eu.haringstad.com
1630 | resolver-eu.lelux.fi
1631 | resolver.dnsprivacy.org.uk
1632 | resolver.noaddns.com
1633 | resolver.r0cket.net
1634 | resolver.rferee.dev
1635 | resolver.sunet.se
1636 | resolver.unstoppable.io
1637 | resolver1-fs.opendns.com
1638 | resolver1.absolight.net
1639 | resolver1.ipv6-sandbox.opendns.com
1640 | resolver1.opendns.com
1641 | resolver2-fs.opendns.com
1642 | resolver2.absolight.net
1643 | resolver2.ipv6-sandbox.opendns.com
1644 | resolver2.opendns.com
1645 | resolver3.absolight.net
1646 | resolver4.dns.openinternet.io
1647 | rethinkdns.com
1648 | revelio.top
1649 | rfree1.blue-shield.at
1650 | rfree2.blue-shield.at
1651 | rgnet-iad.anycast.censurfridns.dk
1652 | rgnet-iad.anycast.uncensoreddns.org
1653 | ric.openbld.net
1654 | ricko.is
1655 | ro-buc-w-f-1.nashkan.net
1656 | ro-buc-w-p-1.nashkan.net
1657 | rockwell.website
1658 | romania.privacy-dns.pw
1659 | router.comss.one
1660 | rpz-public-resolver1.rrdns.pch.net
1661 | ru-mow.doh.sb
1662 | rumpelsepp.org
1663 | rx.techomespace.com
1664 | sa01.dns4me.net
1665 | safe.dns.yandex.ru
1666 | safe.dot.dns.yandex.net
1667 | safeservedns.com
1668 | sandbox.opendns.com
1669 | sbdns.co.in
1670 | sby-doh.limotelu.org
1671 | sdns.233py.com
1672 | sdns22.gkonuralp.com
1673 | sea01.dnscry.pt
1674 | secondary.dns.seia.io
1675 | secondary.dns.yandex.ru
1676 | secondary.family.dns.yandex.ru
1677 | secondary.safe.dns.yandex.ru
1678 | secure-dns.dns-ga.de
1679 | secure-dns.pleumkungz.com
1680 | secure.anudeep.me
1681 | secure.avastdns.com
1682 | secure.onedns.cc
1683 | securedns.vendorvista.xyz
1684 | securenet.mhsystems.net
1685 | security-filter-dns.cleanbrowsing.org
1686 | security.cloudflare-dns.com
1687 | security.rabbitdns.org
1688 | sg-dns1.bancuh.com
1689 | sg-sin.doh.sb
1690 | sg-w-f-1.nashkan.net
1691 | sg-w-p-1.nashkan.net
1692 | sg.adhole.org
1693 | sg.gridns.xyz
1694 | sg.rslvr.eu
1695 | sg.teradns.org
1696 | sg.yepdns.com
1697 | sg01.dns4me.net
1698 | sg1.dnswarden.com
1699 | sg2.ooroot.com
1700 | sgn01.dnscry.pt
1701 | shalenkov.dev
1702 | shield.afixer.app
1703 | shield1.eranext.net
1704 | sin01.dnscry.pt
1705 | sin02.dnscry.pt
1706 | sin03.dnscry.pt
1707 | sink.nolo.ltd
1708 | sitdns.com
1709 | sitha-is.so-gorgeo.us.kg
1710 | sjc01.dnscry.pt
1711 | sky.rethinkdns.com
1712 | skydragoness.com
1713 | slc01.dnscry.pt
1714 | sm2.doh.pub
1715 | snoke.meganerd.nl
1716 | sof01.dnscry.pt
1717 | solaxy.live
1718 | spacedns.org
1719 | squidmall.vip
1720 | sriedmueadguard.casa
1721 | steering.nextdns.io
1722 | sto01.dnscry.pt
1723 | stratus.bugz.fr
1724 | sukidayo.eu.org
1725 | sundalandia.pp.ua
1726 | sunnygyl.com
1727 | surt.ml
1728 | sweden.privacy-dns.pw
1729 | switch.ch
1730 | switzerland.privacy-dns.pw
1731 | syd.adfilter.net
1732 | syd01.dnscry.pt
1733 | syd02.dnscry.pt
1734 | t2c.240130034.xyz
1735 | takhtakh.domyah.net
1736 | tbs01.dnscry.pt
1737 | tecdrive.site
1738 | testaghome.meshkov.info
1739 | testguard.meexx.de
1740 | tetty-is.so-gorgeo.us.kg
1741 | thanos.pleumkungz.com
1742 | tienpham.id.vn
1743 | tiger.dns.qwer.pw
1744 | timedns.net
1745 | timmes.nl
1746 | tj.jamesxue.xyz
1747 | tk31z.com
1748 | tky-dns.bitdefender.net
1749 | tll01.dnscry.pt
1750 | tls-dns-u.odvr.dns-oarc.net
1751 | tlv01.dnscry.pt
1752 | tlz.asia
1753 | tor.cloudflare-dns.com
1754 | tor.vasi.li
1755 | tpa01.dnscry.pt
1756 | tpe01.dnscry.pt
1757 | trf01.dnscry.pt
1758 | tri-dns.net
1759 | tributh.net
1760 | truta.org
1761 | tsm01.dnscry.pt
1762 | ttag.dns.nomu.pw
1763 | tuandns.duckdns.org
1764 | tujenasnaszato.xyz
1765 | tundranet.hec.to
1766 | tungdnsne.duckdns.org
1767 | tuskythehusky.tech
1768 | tw2.ooroot.com
1769 | tx.teradns.org
1770 | tyo01.dnscry.pt
1771 | tyo02.dnscry.pt
1772 | typaza.com
1773 | ueni.dyndns.org
1774 | uf-dns.lista.my.id
1775 | uk-lon.doh.sb
1776 | uk.adhole.org
1777 | uk.teradns.org
1778 | uk01.dns4me.net
1779 | uncensored.any.dns.nixnet.xyz
1780 | uncensored.freedns.controld.com
1781 | uncensored.lux1.dns.nixnet.xyz
1782 | uncensored.lv1.dns.nixnet.xyz
1783 | uncensored.ny1.dns.nixnet.xyz
1784 | unfiltered.adguard-dns.com
1785 | unicast.censurfridns.dk
1786 | unicast.uncensoreddns.org
1787 | united-arab-emirates.privacy-dns.pw
1788 | uradoori.org
1789 | urology.wiki
1790 | us-central.adhole.org
1791 | us-chi-doh.sb
1792 | us-chi-w-f-1.nashkan.net
1793 | us-chi-w-p-1.nashkan.net
1794 | us-east.adhole.org
1795 | us-hil-w-f-1.nashkan.net
1796 | us-hil-w-p-1.nashkan.net
1797 | us-jac-w-f-1.nashkan.net
1798 | us-jac-w-p-1.nashkan.net
1799 | us-kan-w-f-1.nashkan.net
1800 | us-kan-w-p-1.nashkan.net
1801 | us-ny-alula.heliumcloud.cc
1802 | us-nyc-w-f-1.nashkan.net
1803 | us-nyc-w-p-1.nashkan.net
1804 | us-saj-w-f-1.nashkan.net
1805 | us-saj-w-p-1.nashkan.net
1806 | us.doh.cloudveil.org
1807 | us.rslvr.eu
1808 | us01.dns4me.net
1809 | us02.dns4me.net
1810 | us1.blissdns.net
1811 | us1.dns.lavate.ch
1812 | use-application-dns.net
1813 | uw-dns.rubyfish.cn
1814 | v.dnscrypt.uk
1815 | v.qdev.cc
1816 | v.recipes
1817 | v2.xx3210766.live
1818 | vanced.sytes.net
1819 | vd.i81.ru
1820 | vie01.dnscry.pt
1821 | virga.pp.ua
1822 | vm.mytm.cc
1823 | vno01.dnscry.pt
1824 | vorlif.org
1825 | vpn.technicule.info
1826 | vps.robotboard.de
1827 | vpsus3.pzhg.me
1828 | vtcuong.site
1829 | wantaquddin.com
1830 | waw01.dnscry.pt
1831 | waw02.dnscry.pt
1832 | wdns.233py.com
1833 | wikimedia-dns.org
1834 | www.c-dns.com
1835 | www.chungocoai.name.vn
1836 | www.dltuykfgp.top
1837 | www.dnsadguard.co.uk
1838 | www.elshad-adgh-dns.ru
1839 | www.inpssh.online
1840 | www.jabber-germany.de
1841 | www.masters-of-cloud.de
1842 | www.maxfong.cc
1843 | www.memorialus.eu.org
1844 | www.morbitzer.de
1845 | www.muxyuji.ru
1846 | www.pukanuragan.ru
1847 | www.unasw.eu
1848 | www.zburger.top
1849 | wyx.cloud
1850 | xbcpb668.com
1851 | xenergy.cc
1852 | xholgm.top
1853 | xmr.land
1854 | xn--durhre-yxa.de
1855 | xorbiadns.com
1856 | xray.krnl.eu
1857 | yarp.lefolgoc.net
1858 | ycg01.dnscry.pt
1859 | ychen.cf
1860 | ychen.ga
1861 | ychen.gq
1862 | yhz01.dnscry.pt
1863 | your-dns.run
1864 | yovbak.com
1865 | yul01.dnscry.pt
1866 | yunyun.is.my.waifu.cz
1867 | yussy-is.so-gorgeo.us.kg
1868 | yuvelirtut.website
1869 | yvr01.dnscry.pt
1870 | yyc01.dnscry.pt
1871 | yyz01.dnscry.pt
1872 | zakaria.website
1873 | zal01.dnscry.pt
1874 | zdn.ro
1875 | zero.dns0.eu
1876 | zougloub.eu
1877 | zrh1-ns01.monzoon.net
1878 | zxcvb.pp.ua
1879 |
--------------------------------------------------------------------------------
/doh-lookup.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # doh-lookup - retrieve IPv4/IPv6 addresses via dig from a given domain list
3 | # and write the adjusted output to separate lists (IPv4/IPv6 addresses plus domains)
4 | # Copyright (c) 2019-2025 Dirk Brenken (dev@brenken.org)
5 | #
6 | # This is free software, licensed under the GNU General Public License v3.
7 |
8 | # disable (s)hellcheck in release
9 | # shellcheck disable=all
10 |
11 | # prepare environment
12 | #
13 | export LC_ALL=C
14 | export PATH="/usr/sbin:/usr/bin:/sbin:/bin"
15 | input="./doh-domains_overall.txt"
16 | check_domains="google.com heise.de openwrt.org"
17 | cache_domains="doh.dns.apple.com doh.dns.apple.com.v.aaplimg.com mask-api.icloud.com mask-h2.icloud.com mask.icloud.com dns.nextdns.io"
18 | dig_tool="$(command -v dig)"
19 | awk_tool="$(command -v awk)"
20 | : >"./ipv4.tmp"
21 | : >"./ipv6.tmp"
22 | : >"./ipv4_cache.tmp"
23 | : >"./ipv6_cache.tmp"
24 | : >"./domains.tmp"
25 | : >"./domains_abandoned.tmp"
26 |
27 | # sanity pre-checks
28 | #
29 | if [ ! -x "${dig_tool}" ] || [ ! -x "${awk_tool}" ] || [ ! -s "${input}" ]; then
30 | printf "%s\n" "ERR: base pre-processing check failed"
31 | exit 1
32 | fi
33 |
34 | for domain in ${check_domains}; do
35 | out="$("${dig_tool}" +noall +answer +time=5 +tries=5 "${domain}" A "${domain}" AAAA 2>/dev/null)"
36 | if [ -z "${out}" ]; then
37 | printf "%s\n" "ERR: domain pre-processing check failed"
38 | exit 1
39 | else
40 | ips="$(printf "%s" "${out}" | "${awk_tool}" '/^.*[[:space:]]+IN[[:space:]]+A{1,4}[[:space:]]+/{printf "%s ",$NF}')"
41 | if [ -z "${ips}" ]; then
42 | printf "%s\n" "ERR: ip pre-processing check failed"
43 | exit 1
44 | fi
45 | fi
46 | done
47 |
48 | # pre-fill cache domains
49 | #
50 | for domain in ${cache_domains}; do
51 | "${awk_tool}" -v d="${domain}" '$0~d{print $0}' "./doh-ipv4.txt" >>"./ipv4_cache.tmp"
52 | "${awk_tool}" -v d="${domain}" '$0~d{print $0}' "./doh-ipv6.txt" >>"./ipv6_cache.tmp"
53 | done
54 |
55 | # domain processing
56 | #
57 | cnt="0"
58 | doh_start="$(date "+%s")"
59 | doh_cnt="$("${awk_tool}" 'END{printf "%d",NR}' "./${input}" 2>/dev/null)"
60 | printf "%s\n" "::: Start DOH-processing, overall domains: ${doh_cnt}"
61 | while IFS= read -r domain; do
62 | (
63 | domain_ok="false"
64 | out="$("${dig_tool}" +noall +answer +time=5 +tries=5 "${domain}" A "${domain}" AAAA 2>/dev/null)"
65 | if [ -n "${out}" ]; then
66 | ips="$(printf "%s" "${out}" | "${awk_tool}" '/^.*[[:space:]]+IN[[:space:]]+A{1,4}[[:space:]]+/{printf "%s ",$NF}')"
67 | if [ -n "${ips}" ]; then
68 | for ip in ${ips}; do
69 | if [ "${ip%%.*}" = "127" ] || [ "${ip%%.*}" = "0" ] || [ -z "${ip%%::*}" ]; then
70 | continue
71 | else
72 | check="$(ipcalc-ng -s --addrspace "${ip}" | "${awk_tool}" '!/Private/{print $0}')"
73 | rc="${?}"
74 | if [ -n "${check}" ] && [ "${rc}" = "0" ]; then
75 | domain_ok="true"
76 | if [ "${ip##*:}" = "${ip}" ]; then
77 | printf "%-20s%s\n" "${ip}" "# ${domain}" >>"./ipv4.tmp"
78 | else
79 | printf "%-40s%s\n" "${ip}" "# ${domain}" >>"./ipv6.tmp"
80 | fi
81 | fi
82 | fi
83 | done
84 | fi
85 | fi
86 | if [ "${domain_ok}" = "true" ]; then
87 | printf "%s\n" "${domain}" >>./domains.tmp
88 | else
89 | printf "%s\n" "${domain}" >>./domains_abandoned.tmp
90 | fi
91 | ) &
92 | hold1="$((cnt % 512))"
93 | hold2="$((cnt % 2048))"
94 | [ "${hold1}" = "0" ] && sleep 3
95 | [ "${hold2}" = "0" ] && wait
96 | cnt="$((cnt + 1))"
97 | done <"${input}"
98 | wait
99 |
100 | # post-processing check
101 | #
102 | if [ ! -s "./ipv4.tmp" ] || [ ! -s "./ipv6.tmp" ] || [ ! -s "./domains.tmp" ] || [ ! -f "./domains_abandoned.tmp" ]; then
103 | printf "%s\n" "ERR: post-processing check failed"
104 | exit 1
105 | fi
106 |
107 | # final sort/merge step
108 | #
109 | sort -b -u -n -t. -k1,1 -k2,2 -k3,3 -k4,4 "./ipv4_cache.tmp" "./ipv4.tmp" >"./doh-ipv4.txt"
110 | sort -b -u -k1,1 "./ipv6_cache.tmp" "./ipv6.tmp" >"./doh-ipv6.txt"
111 | sort -b -u "./domains.tmp" >"./doh-domains.txt"
112 | sort -b -u "./domains_abandoned.tmp" >"./doh-domains_abandoned.txt"
113 | cnt_cache_tmpv4="$("${awk_tool}" 'END{printf "%d",NR}' "./ipv4_cache.tmp" 2>/dev/null)"
114 | cnt_cache_tmpv6="$("${awk_tool}" 'END{printf "%d",NR}' "./ipv6_cache.tmp" 2>/dev/null)"
115 | cnt_tmpv4="$("${awk_tool}" 'END{printf "%d",NR}' "./ipv4.tmp" 2>/dev/null)"
116 | cnt_tmpv6="$("${awk_tool}" 'END{printf "%d",NR}' "./ipv6.tmp" 2>/dev/null)"
117 | cnt_ipv4="$("${awk_tool}" 'END{printf "%d",NR}' "./doh-ipv4.txt" 2>/dev/null)"
118 | cnt_ipv6="$("${awk_tool}" 'END{printf "%d",NR}' "./doh-ipv6.txt" 2>/dev/null)"
119 | doh_end="$(date "+%s")"
120 | doh_duration="$(((doh_end - doh_start) / 60))m $(((doh_end - doh_start) % 60))s"
121 | printf "%s\n" "::: Finished DOH-processing, duration: ${doh_duration}, cachev4/cachev6: ${cnt_cache_tmpv4}/${cnt_cache_tmpv6}, all/unique IPv4: ${cnt_tmpv4}/${cnt_ipv4}, all/unique IPv6: ${cnt_tmpv6}/${cnt_ipv6}"
122 |
--------------------------------------------------------------------------------