It's easy to have different servers share one domain name. Give each subdomain it's own DNS entry pointing to the relevant server.
Using ping/ssh against qualified names like freebsd.local were failing. The clue to the solution is in the name of the router: Vodafone.station. They're using .station instead of .local.
Successfully connected with:
ssh@freebsd.station
text/gemini; charset=utf-8
This content has been proxied by September (ba2dc).