fix(ux/portal): Clarify note about IPv4/6 upstreams (#6407)

Closes #5115 

<img width="1155" alt="Screenshot 2024-08-22 at 1 10 56 AM"
src="https://github.com/user-attachments/assets/3138e055-28c5-47cc-a9db-9f78d36e0d40">
This commit is contained in:
Jamil
2024-08-22 09:18:28 -07:00
committed by GitHub
parent 9c10829c65
commit 17c48c8b05
2 changed files with 18 additions and 6 deletions

View File

@@ -34,12 +34,12 @@ defmodule Web.Settings.DNS do
DNS
</:title>
<:help>
Configure the default resolver used by connected Clients in your Firezone account.
Queries for defined Resources will <strong>always</strong>
Configure the default resolver used by connected Clients.
Queries for Resources will <strong>always</strong>
use Firezone's internal DNS.
All other queries will use the resolver below if configured.
If no resolver is configured, the client's default system resolver will be used.
<p class="mt-3">
All other queries will use the DNS servers configured here or the Client's
system resolvers if no servers are configured.
<p class="mt-2">
<.website_link path="/kb/deploy/dns">
Read more about configuring DNS in Firezone.
</.website_link>
@@ -88,6 +88,12 @@ defmodule Web.Settings.DNS do
</.error>
</.inputs_for>
</div>
<p class="text-sm text-neutral-500">
<strong>Note:</strong>
It is highly recommended to to specify <strong>both</strong>
IPv4 and IPv6 addresses when adding custom resolvers. Otherwise, Clients without IPv4
or IPv6 connectivity may not be able to resolve DNS queries.
</p>
<.submit_button>
Save
</.submit_button>

View File

@@ -94,9 +94,15 @@ Go to `Settings -> DNS` and enter IPv4 and/or IPv6 servers to use as fallback
resolvers. Firezone Clients will use these servers in the order they are defined
for any query that doesn't match a Resource the user has access to.
<Alert color="warning">
When setting custom upstream resolvers, it is **highly** recommended to
configure **both** an IPv4 and IPv6 option. Otherwise, a Client that has only
IPv4 or IPv6 connectivity may not be able to resolve DNS queries.
</Alert>
<Alert color="warning">
Firezone Clients support only DNS over UDP/53 at this time. DNS-over-TLS and
DNS-over-HTTPS upstream servers are not supported yet.
DNS-over-HTTPS upstream servers are not yet supported.
</Alert>
If no custom resolvers are configured, Firezone Clients will fall back to the