I'd like to SSH into my desktop, from my laptop. My desktop is connected to the internet via my university's WiFi. So, it's on a network that I have no control over and its IP changes regularly.
After some brief research, it seems that with the help of the server that I rent (which I have complete control over), this is possible by either:
a) SSH Tunneling or b) Setting up a VPN
So, here's the situation:
Laptop <--SSH--> Server <--SSH--> Desktop
Here's what I want:
Laptop <---SSH---> Desktop (via the server as an intermediate)
Can anyone advise me on the easiest way to achieve this and/or link relevant resources?
If my desktop isn't connected to the server, is it possible to "ping" my desktop to initiate that connection from my laptop?