…
Om inte det fungerar kanske du kan använda dig av en omvänd tunnel, alltså att den servern som du vill ansluta till ansluter till dig istället och du kommer åt den genom en lokal port. Det förutsätter dock att du på landet får en publik IP adress som du kan knyta till en DDNS tjänst som nämnts ovan.
På din klient (landet) har du en SSH server nåbar utifrån och med jämna mellanrum försöker din server (staden) koppla upp sig. Hur det fungerar kan du läsa mer om här: https://unix.stackexchange.com/questions/4623...
Det är hyfsat enkelt om du har en macOs/Unix/Linuxburk att göra detta på. Du får tänka på att göra port forward i din AE till den klientmaskin som servern kopplar upp sig mot.
Vill man kan man också fundera på att installera macOs server på klientmaskinen och koppla upp servern den vägen. Hur det kan gå till kan du läsa här: https://www.imore.com/how-setup-your-own-vpn-...