tickmike Posted September 9, 2012 Posted September 9, 2012 (edited) Not sure if this is the correct forum !. With my daughter going to uni next weekend with her Linux laptop I need to be able to access it remotely from our Linux desktop machines at home to solve any problems with her laptop. I wanted advice how do I set up a remote 'ssh -X user@remotehost' session when the remote computers incoming traffic is NATed so is by default not reachable ?. I can use an ssh remote connection to her laptop ok on our home network. Any urgent advice please. Edited September 9, 2012 by tickmike
twin--turbo Posted September 9, 2012 Posted September 9, 2012 If it's on a Uni provided connection then you have no chance. If it's on Private DSL then you will need to have a static IP or DynDNS. And once you have an IP port forward the external port on the router to the laptop. Use a non standard port on the router forwarding to the SSH port on the laptop. Rob
tickmike Posted September 9, 2012 Author Posted September 9, 2012 If it's on a Uni provided connection then you have no chance. If it's on Private DSL then you will need to have a static IP or DynDNS. And once you have an IP port forward the external port on the router to the laptop. Use a non standard port on the router forwarding to the SSH port on the laptop. Rob Hi Rob that is a good point it will be on a different internet connection from the uni in her Private halls of resident, I will have to find out what there policy is for connections.
morganw Posted September 9, 2012 Posted September 9, 2012 Does she use Chrome? Chrome Remote Desktop lets you remote control any PC with a Chrome web browser - Liliputing
Geoff Posted September 9, 2012 Posted September 9, 2012 you can tunnel anything over SSH, I'd suggest VNC so you end up in the same session as her. Using VNC with SSH But tunnelling the X Server will also work. Run remote X applications over network using ssh
pete Posted September 10, 2012 Posted September 10, 2012 Yeah, I'd suggest daughter starts the ssh session via port 443 or 80 back to you and then you use that to tunnel whatever over it, since it's probably easier for you to ensure an incoming ssh connection hits the right machine than vice versa.
jinnantonnixx Posted September 10, 2012 Posted September 10, 2012 Try Teamviewer. It's free for non-commercial use and has Windows and Linux clients. TeamViewer - Free Remote Control, Remote Access & Online Meetings RPM and DEB files here: Free TeamViewer Download for Linux
tickmike Posted September 10, 2012 Author Posted September 10, 2012 Hi Rob that is a good point it will be on a different internet connection from the uni in her Private halls of resident, I will have to find out what there policy is for connections. She has 'Chromium' Web browser is that the same ?.
tickmike Posted September 10, 2012 Author Posted September 10, 2012 (edited) Yeah, I'd suggest daughter starts the ssh session via port 443 or 80 back to you and then you use that to tunnel whatever over it, since it's probably easier for you to ensure an incoming ssh connection hits the right machine than vice versa. Yes I was thinking down those lines . I have not had any feedback from the uni IT 'Lincoln' uk or Halls yet but I suspect that the Halls (private halls !) are NATed . The uni is NATed. I do have at home a set of public IP Addresses and I have already set up an automatic backup system on her laptop that uses port 22xx, This port on Egress from the uni is Not restricted, So could I use that and not 443 or 80 ?. I wanted mainly to use this connection for maintenance of her laptop. Any advice on using a reverse ssh connection please, how does that work ?. not done that before. Edited September 10, 2012 by tickmike
Geoff Posted September 10, 2012 Posted September 10, 2012 You can tunnel SSH over HTTPS with Corkscrew. corkscrew
tickmike Posted September 11, 2012 Author Posted September 11, 2012 (edited) I have been using 'TeamViewer' on some test machines over our home network and it seems to work ok. But can you use it over the internet ? If so how does it find the correct remote computer as I could not see any remote setting up details. Is it safe to use ? Edited September 11, 2012 by tickmike
jinnantonnixx Posted September 11, 2012 Posted September 11, 2012 It seems to work along the lines of both machines routing through TeamViewer's company servers, with a pre-defined user ID and password identifying both parties. Otherwise, you'd be back to DIY routing and NATing problems. I can't vouch for the details, but they make a point of their security. TeamViewer Security
Arthur Posted September 11, 2012 Posted September 11, 2012 But can you use it over the Internet? It definitely works over the Internet. I used it last week. how does it find the correct remote computer TeamViewer's servers act as an intermediary between your PC and your daughters. The diagram below is for LogMeIn, but TeamViewer works the same way. http://i.imgur.com/kqvRl.png
tickmike Posted September 12, 2012 Author Posted September 12, 2012 I will give my thanks to you all. I found this out on there website. How secure is TeamViewer? All TeamViewer versions use full encryption. Encryption is based on 1024bit RSA private/public key exchange and 256 Bit AES session encoding. This uses the same security level as https/SSL and is considered completely safe by today's standards. The key exchange also guarantees that the data channel is completely encoded from client to client and that any routers or servers in between (including our routers) are unable to read or analyze the data stream. Security and privacy have always been a top priority during development. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ The linux version is just a 'windows' one and they just use 'wine' !, as I use PCLinuxOS it was in 'Synaptic' and installed with ease, the only thing I could not get to work was the webcams for VOIP !. They do seem to collect an lot of info of your computer looking at some of the config files, what do they do with that .
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now