Find your external IP. whatismyip.org works well for this. Generally, dynamic IP’s don’t change all that frequently, so you’re probably good for a long while.
Now, if you have Linux or Mac on the computer you’re trying to use to access the device from outside you’re network, you’re fine. If you’re a Windows person, you’ll need to install Cygwin, specifically ssh-client, in order to do this.
- Configure your MyCloud device to allow SSH access by following the instructions in the dashboard/manual.
- Open a terminal (Mac or Linux) or a Cygwin window in Windows.
- Type (without the quotes) “ssh -D 1234 root@<your.external.IP.here>”
- Now configure your browser to use a Socks V5 proxy. This can be easily done in Chrome by using Falcon Proxy. Set it up with the host 127.0.0.1 and port 1234. Leave other settings default.
- Turn on the above mentioned proxy.
- Now, type your INTERNAL IP address (the address that you access the device at on your local network, something like 10.0.0.x or 192.168.x.x) into the browser window.
What you’re doing is connecting to your device using the external IP address via the SSH protocol. the -D 1234 tells it to open port 1234 to pass through traffic. By creating the SocksV5 proxy and setting your browser to use that, you’re directing all traffic through the port you just opened, which means that all internet traffic from that browser will now be going to your MyCloud device, then out to the internet from there. This allows you to access the MyCloud directly as if you were sitting in front of it at your computer connected to the same network.
Hope that helps a person or 5.