-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Open
Description
π Task summary
Remove DNS-over-HTTPS (DoH) proxy option from cloudflared-install.sh
π Task details
See this announcement: https://developers.cloudflare.com/changelog/2025-11-11-cloudflared-proxy-dns/
Code to be changed:
ProxmoxVE/install/cloudflared-install.sh
Lines 26 to 59 in 5bb48fc
| read -r -p "${TAB3}Would you like to configure cloudflared as a DNS-over-HTTPS (DoH) proxy? <y/N> " prompt | |
| if [[ ${prompt,,} =~ ^(y|yes)$ ]]; then | |
| msg_info "Creating Service" | |
| cat <<EOF >/usr/local/etc/cloudflared/config.yml | |
| proxy-dns: true | |
| proxy-dns-address: 0.0.0.0 | |
| proxy-dns-port: 53 | |
| proxy-dns-max-upstream-conns: 5 | |
| proxy-dns-upstream: | |
| - https://1.1.1.1/dns-query | |
| - https://1.0.0.1/dns-query | |
| #- https://8.8.8.8/dns-query | |
| #- https://8.8.4.4/dns-query | |
| #- https://9.9.9.9/dns-query | |
| #- https://149.112.112.112/dns-query | |
| EOF | |
| cat <<EOF >/etc/systemd/system/cloudflared.service | |
| [Unit] | |
| Description=cloudflared DNS-over-HTTPS (DoH) proxy | |
| After=syslog.target network-online.target | |
| [Service] | |
| Type=simple | |
| ExecStart=/usr/local/bin/cloudflared --config /usr/local/etc/cloudflared/config.yml | |
| Restart=on-failure | |
| RestartSec=10 | |
| KillMode=process | |
| [Install] | |
| WantedBy=multi-user.target | |
| EOF | |
| systemctl enable -q --now cloudflared | |
| msg_ok "Created Service" | |
| fi |
Metadata
Metadata
Assignees
Labels
No labels