"You can try to ask them to enable reverse DNS and give them that - but it would mean that if your IP is shared with everyone in the apartment, anyone may have access.
Other is to ask your ISP for a static IP, or try to get a router / device that can stay on 24/7 and renew the lease - when I was on a old ISP, I managed to have the same IP for 3 years... but then I went on holiday and as it was a long one, I turned everything off and lost it.
The last solution, you said is to get a dedicated server - You do not need to go that far. If you really want to go down this route, try to find a Linux or other VPS (Virtual Private Server) provider, some of them can be as low as £5 a month, from here, you should be able to set up a VPN or other tunnel and go via that. Also, having a VPS would give you other benefits that you may like."