Skip to content

Commit e5433bf

Browse files
authored
Merge pull request #1066 from DiskCrasher/patch-1
Update cloudflared.md
2 parents 8baacf4 + fe96d8e commit e5433bf

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

docs/guides/dns/cloudflared.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ It is worth noting, however, that the upstream DNS-Over-HTTPS provider will stil
99

1010
## Configuring DNS-Over-HTTPS
1111

12-
Along with releasing their DNS service [1.1.1.1](https://blog.cloudflare.com/announcing-1111/), Cloudflare implemented DNS-Over-HTTPS proxy functionality into one of their tools: [`cloudflared`](https://github.com/cloudflare/cloudflared).
12+
Along with releasing their DNS service [1.1.1.1](https://blog.cloudflare.com/announcing-1111/) (and later [1.1.1.1 for Families](https://blog.cloudflare.com/introducing-1-1-1-1-for-families)) Cloudflare implemented DNS-Over-HTTPS proxy functionality into one of their tools: [`cloudflared`](https://github.com/cloudflare/cloudflared).
1313

1414
In the following sections, we will be covering how to install and configure this tool on `Pi-hole`.
1515

1616
!!! info
17-
The `cloudflared` binary will work with other DoH providers (for example, you could use `https://8.8.8.8/dns-query` for Google's DNS-Over-HTTPS service).
17+
The `cloudflared` binary will also work with other DoH providers (for example, [Google's DoH service](https://developers.google.com/speed/public-dns/docs/doh) or [Quad9's DoH service](https://quad9.net/service/service-addresses-and-features)).
1818

1919
### Installing `cloudflared`
2020

@@ -81,9 +81,13 @@ Edit configuration file by copying the following in to `/etc/default/cloudflared
8181

8282
```bash
8383
# Commandline args for cloudflared, using Cloudflare DNS
84-
CLOUDFLARED_OPTS=--port 5053 --upstream https://1.1.1.1/dns-query --upstream https://1.0.0.1/dns-query
84+
CLOUDFLARED_OPTS=--port 5053 --upstream https://cloudflare-dns.com/dns-query
8585
```
8686

87+
88+
!!! info
89+
See the other available [Cloudflare endpoints](https://developers.cloudflare.com/1.1.1.1/infrastructure/network-operators/#available-endpoints).
90+
8791
If you're running cloudflared on different host than pi-hole, you can add listening address to all IPs (for security, change 0.0.0.0 to your machine's IP, e.g. 192.168.1.1):
8892

8993
```bash
@@ -167,7 +171,7 @@ Finally, configure Pi-hole to use the local `cloudflared` service as the upstrea
167171

168172
### Updating `cloudflared`
169173

170-
The `cloudflared` tool will not receive updates through the package manager. However, you should keep the program update to date. You can either do this manually, or via a cron script.
174+
The `cloudflared` tool will not receive updates through the package manager. However, you should keep the program update to date. You can either do this manually (e.g. by watching their [repo](https://github.com/cloudflare/cloudflared) for new releases), or via a cron script.
171175

172176
The procedure for updating depends on how you configured the `cloudflared` binary.
173177

0 commit comments

Comments
 (0)