Couldn’t get tailscale working as an exit node on my pihole, really frustrating when wanting to use pihole blocking benefits away from home. If i enabled exit node then internet stopped working. After alot of messing around found out that somehow ‘enable packet forwarding’ and persistence were not occuring on the rpi but it was advertised as an exit node…..so SSH into the rpi…
enable packet forwarding
echo “net.ipv4.ip_forward=1” | sudo tee -a /etc/sysctl.d/99-forwarding.conf echo “net.ipv6.conf.all.forwarding=1” | sudo tee -a /etc/sysctl.d/99-forwarding.conf sudo sysctl –system
enable persistence
sudo systemctl enable tailscaled
…and all appears to be working again!