First things first, I know this is possible! I've seen it.
The reason I want to do this is our ISP is EOL. And as some of you may know I need to pay $20 a month for a static IP and what I want to do is not worth it.
What I want to do it forward traffic from my vps to my desktop with reverse ssh.
I think I got close to this.
What I did was I installed openssh on my linux pc at home and then there was openssh server on the vps. I made keys and then from my pc at home I ran this command
ssh -R VPS IP:19261:127.0.0.1:19261 root@VPS IP
VPS IP represents my actual VPS IP.
I was pretty confident that this was going to work, but it didn't!
The VPS is a dedicated IP address so it shouldn't be a problem.
I used a website to test if the port was open but it wasn't. Is there something I'm missing?
My VPS is Ubuntu Server 12.04 (I think)
My PC is Ubuntu Server 14.04.
If anyone has any ideas, help would be greatly appreciated.