How to access NAS SMB shares and network printer via exit node?

I’ve set up tailscale on a raspberry pi running pihole and unbound as DNS server.
Subnet router and exit node seem to be working fine; I can ping all internal devices via vpn.
Internet traffic works too, using pihole as global nameserver, overriding local DNS.

Now the SMB share of my NAS doesn’t work via vpn, as well as my network printer is not being recognized as “online”, although I can ping it.

Any idea on how to configure my network to allow me to access both NAS and printer same as if I were connecting them from within my home network?
I added the NAS in Windows by “connect network drive” in Explorer, and the network printer is installed as standard printer. But both these connections don’t work via Tailscale.