
Can't reach devices on tailnet, only Tailscale commands like Tailscale ping (but not regular ping) can reach them
I've had a tailnet set up for a bit but didn't really have a reason to actually figure out how Tailscale works until recently. Now, when I'm trying to SSH (or do anything else, really) into one of my other devices, I can't reach them. Weirder still is that, even though tailscale ping can reach devices on my tailnet, the standard ping command can't.
This is a screenshot of the ping and tailscale ping commands running on a terminal in macOS. Doing the same on my Windows PC, Steam Deck and Android phone (via Termux for ping, and via the Tailscale app for ping via Tailscale) has the same result.
It seems like the DNS works since the address is being correctly resolved by ping, but other than that (and the fact that Tailscale commands can reach other devices,) there is no indication that my tailnet is working.
Other Tailscale commands, such as tailscale file cp and the like, also seem work without a problem.