I would like to access my WD My Cloud remotely using a dynamic DNS address and opened port instead of WD2GO.com. I’ve attempted to set up remote access using the Settings->Network options. I have a Linksys E4200v2 router, and I’ve successfully opened ports for remote access to other devices (e.g. Raspberry Pis, Pogoplug, etc). However, my attempts to get this to work have been unsuccessful. Here’s what I’ve tried:
Set up a “static” IP for the WD My Cloud on my router using its MAC and local (LAN) IP in the 192.168.1.XXX address range. This was done by reserving its local IP and MAC address in the DHCP reservations table.
Defining two ports for remote access. This was first done using external ports above 1000 linked to internal ports 80 and 443 for http and https access, respectively. I also tried defining both external and internal ports above 1000 (e.g. 8080 and 8443).
Setting up STATIC access within the My Cloud’s Settings->Network page. After clicking on the STATIC option, I then entered the My Cloud’s local IP address, netmask (255.255.255.0), gateway (192.168.1.1), and DNS Server 1, 2 and 3 that I use on my router. Under the General settings tab, I changed Cloud Access Connection Options from Auto to Manual, and then used 80 and 443 (and also 8080 and 8443 when I had the internal and external opened ports on the router pointing to these ports).
These attempts have failed. My first attempt ended up making the WD My Cloud inaccessible and I had to perform a system reset (via the reset button) to gain access to the unit. This was due to having the wrong netmask value. My second attempt with what I believe to be the proper netmask value did not prevent access, but also failed. This led to the unit reporting that access to the external ports had failed and the unit was connected to the internet via the relay server. My last attempt using the 8080 and 8443 external ports also showed that these failed and were using the relay server. In addition, the Settings->Network->Status field reported no internet connection. Attempts to access the My Cloud via the opened ports via my dynamic DNS server and these ports also failed.
What am I doing wrong? As stated, I’ve been able to gain access to other devices on my LAN remotely via port forwarding, but the My Cloud doesn’t seem to want to behave. Also, it would seem that the My Cloud should make the process easier by updating the firmware to prevent the wrong settings from making the unit inaccessible from the local LAN. Overall, I really like the My Cloud, but the details regarding remote access via port forwarding could use more work.