can't get virtualhere to work (details in post, n00b)

So, I have a windows 10 server, windows 11 client
I get the IP address of my windows 10 computer
add it to my windows 10 client
and it just says "could not connect"
So, what am I supposed to do?
I've looked at three tutorials that just make this look so easy, and nothing is working for me
I'm trying to use my desktop computer from a cafe near my house
advice thoughts ideas?
I think I've configured my firewall correctly but maybe I'm wrong?

#2

Try something like zerotier or tailscale for the vpn