From d25b80e2bfa1629d3fbaacfd7cc9b7b0ae1994b8 Mon Sep 17 00:00:00 2001 From: Tavis <5178311+tavislikedavis@users.noreply.github.com> Date: Mon, 6 May 2024 09:13:27 -0500 Subject: [PATCH] fix: update cloudflared steps to ensure its persistent between reboots (#1320) Co-authored-by: horsepill --- docs/cloudflared.md | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/docs/cloudflared.md b/docs/cloudflared.md index 71d1e0e9..32d8e39a 100644 --- a/docs/cloudflared.md +++ b/docs/cloudflared.md @@ -38,22 +38,37 @@ # chmod +x /usr/local/bin/cloudflared # cloudflared version ``` - -2. Install the Cloudflare tunnel service to Cloudflared: - + +2. Update /etc/systemd/resolved.conf and set cloudflare nameservers. + + ``` + # sudo vim /etc/systemd/resolved.conf + # Uncomment DNS line and set 'DNS=1.1.1.1 1.0.0.1' + # systemctl restart systemd-resolved + ``` + +3. Install the Cloudflare tunnel service to Cloudflared. + ``` # sudo cloudflared service install SERVICE_TOKEN_HERE ``` - -3. Open a web browser and attempt to connect +4. Ensure cloudflared service is enabled so it starts on boot. -4. Drop back in to read only mode + ``` + # sudo systemctl enable cloudflared + ``` + +5. Open a web browser and attempt to connect to your tunnel. + +6. Drop back in to read only mode ``` # ro ``` +7. Reboot pikvm and ensure your tunnel comes back up. This may take a few minutes. + ## Updating Cloudflared Use these commands to update Cloudflared: