Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a remote Linux host that is connected to the internet via mobile broadband, and hence does not allow incoming connections. Does anyone know if there is a service that could allow me to remotely connect to such a host? I know logmein achieves this for Windows, but I do not know of a similar service for Linux.

Thanks in advance for any help.


share|improve this question

closed as not constructive by Tim Brigham, RobM, Jenny D, Ward, Scott Pack Jun 3 '13 at 15:36

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Not constructive in its current form. Please define what you need for remote administration a bit better. – Tim Brigham Jun 3 '13 at 11:29

The first thing I'd try would be OpenVPN (the software, not their service). In a worst-case scenario, running OpenVPN over TCP would cause the remote host to maintain a persistent TCP connection with your OpenVPN server, insuring that you always have an open "pipe" out to the client (not unlike what LogMeIn and services of that type are doing by maintaining "always-on" connections back to their central servers).

share|improve this answer
And if you're running on battery, be sure to tune OpenVPN as it can be very aggressive about making sure the network is up, which will cause the radio to eat battery very rapidly. – Michael Hampton Jun 3 '13 at 16:19
Thank you for taking the time to answer this. Looks like a robust solution. – Nick Wilkinson Jun 3 '13 at 22:29

Set up a SSH reverse tunnel from the remote host.

You can use autossh or similar to keep it active.

You can tunnel any other protocol over SSH.

share|improve this answer
Thanks for the answer Colin. Looks like an easy option to set up. – Nick Wilkinson Jun 3 '13 at 22:28

Not the answer you're looking for? Browse other questions tagged or ask your own question.