Subnet router doesn't work until pinged

Help Needed

Here's my setup:

  • PiHole LXC on Proxmox with the following command:

​

tailscale up --advertise-routes=192.168.1.0/24,fd7a:115c:a1e0:b1a:0:7:c0a8:100/120 --accept-dns=false
  • iPhone

I have also added PiHole's internal IP (192.168.1.52) and Tailscale Ip (100.79.194.104) as global nameservers. Wheneven I connect my phone to tailscale, I am unable to access anything hosted on my internal network. I have those entries added to PiHole's local DNS (both internal IPv4 and Tailscale's IP4over6). They don't work unless I do tailscale ping iphone172 from the PiHole's shell and suddenly it loads. I am unsure how to fix this

Posted Mar 27, 2025, 11:25 AM UTC

16
Loading comments…