SSH to a machine behind NAT
SSHing to a machine behind NAT has generally been a daunting task. One of the common way that people tend to use is through forwarding a port from router on to the machine. But it is not always the case that a person has access to router configuration settings of his network. I recently stumbled upon an awesome tool named ngrok which solves this problem very elegantly. Even though this tool’s mail purpose is to take your localhost online but it has many other features out of which we will leverage one now....