3
1
I want to access my other computer (mac osx) which on the other place. The simples solution is maybe like using teamviewer and logmein, but in this case i want to remote using command line /terminal. The problem teamviewer and logmein don't support terminal session. The remote computer (the computer that i want to connect to) is using dynamic IP and i don't have access to the router connected to that computer.
I got some resource , that i can use dynamic dns services like dynu,no-ip etc, but most of these services need me to alter some setting in the router (for example doing port forwarding etc). The fact i don't have access to the router. Or am i missing something ?
Any solution ?
1You should consider a
reverse tunnel with ssh
. – MariusMatutiae – 2015-12-05T18:39:10.593I agree with Marius, your only solution is for the computer in question to call out to another machine and then you meet in the middle. If reverse SSH won't work back to your own machine, figure out how to get a third server and connect to that. Sorry, I don't have specific software recommendations. You might have to cobble bits together. I'm imagining a listener that connects two ends of two streams, like an old fashioned telephone operator. – Andrew Philips – 2015-12-05T19:24:32.097
Thanks Andrew and Marius. This is a good start , i will google for 'reverse ssh' and be back with the result. Thanks a lot guyz. Btw if anyone got other advices , pls share with me here. – andio – 2015-12-06T12:10:16.963