Nope. It runs on every client that I want to remotely access.
This includes a Proxmox host, a few LxC environments, home PC, work laptop and on my phone.
I did have some issues getting it running on WSL2 but as long as I can get to the Windows host running it (and I can), that's fine for me.
I didn't need to change anything on my network equipment which is why I was so amazed at the ease of it's use. I do have a static IPv4 at home but from what I understood that had absolutely no bearing on my ease of installation.
No port forwarding, no changes to my Meraki MX gateway, no nothing. It was essentially plug and play.
Edit: looks like BSD is supported too. Though I don't have a BSD environment to test it on.
https://tailscale.com/kb/1074/connect-to-your-nas/?q=Bsd