[GH-ISSUE #2608] Use Quad9 instead of Google Public DNS #1185

Open
opened 2026-10-13 20:36:01 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @pasabanov on GitHub (May 15, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2608

Currently, Google Public DNS is used by default if no DNS is specified for the server:
github.com/amnezia-vpn/amnezia-client@c7b1c2809f/client/core/utils/selfhosted/scriptsRegistry.cpp (L148-L149)

The proposal is to use Quad9 as a more private and more secure alternative.
From the official website:

Recommended: Malware Blocking, DNSSEC Validation (this is the most typical configuration)
IPv4
9.9.9.9
149.112.112.112

This problem is specifically important because editing DNS is not supported for free configurations.
As an alternative solution, the app could suggest a list of supported DNS for free configurations, i.e. defaultDns could be added.

Originally created by @pasabanov on GitHub (May 15, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2608 Currently, Google Public DNS is used by default if no DNS is specified for the server: https://github.com/amnezia-vpn/amnezia-client/blob/c7b1c2809fb1c555587190dacff225b9fb538e48/client/core/utils/selfhosted/scriptsRegistry.cpp#L148-L149 The proposal is to use Quad9 as a more private and more secure alternative. From the [official website](https://quad9.net/service/service-addresses-and-features): ``` Recommended: Malware Blocking, DNSSEC Validation (this is the most typical configuration) IPv4 9.9.9.9 149.112.112.112 ``` This problem is specifically important because editing DNS is not supported for free configurations. As an alternative solution, the app could suggest a list of supported DNS for free configurations, i.e. `defaultDns` could be added.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#1185
No description provided.