Hi all,
I’m amazed the poor support WD is giving regarding this aspect, also none of the answers so far seems satisfactory. I’m a proud owner of a WD My Cloud but you got to have a bit of knowledge to do certain stuff, unfortunately. But, fortunately for you I’m willing to give some guidelines here
First of all, it depends how your network is configured and how is your device attached to the network. The ISP router plays a main role here because it is the link between the LAN (the inside) and the WAN (the outside).
Now, asume you have some computers and mobile devices attached to the network, add the NAS storage to the mix. The router will be sending some notes to all devices to let them know which address to use so communication can be sent between devices and from router to devices and viceversa. That said, all devices know which is the gateway (router) to connect to the outside and (through a special protocol) router can identify where is each device. However, a simple link that can be accessed through the browser may not have much knowledge about protocols, it just have an address, some location path and some parameters. When you click that link from the outside, it reaches the router through a specific public address (this is unique through the whole internet), but router may not know which device that request was intented to (some will be a bit more smart and know where to send the request), it just knows that request comes to the standard web port (which is 80) but it doesn’t which device should respond. Also it may happen that port 80 is disabled by default.
The good news is we now have an idea of the problem, bad news is you have to go and configure the router manually probably and this can vary a lot from router to router (asuming you have access to the router, if not contact your ISP). There is a strategy called port forwarding (usually through a protocol called NAT(Network Address Translation)), which basically allows you to any incomming request to the router to a specific port to be forwarded to a specific device address.
So first we will need to figure out which address is the wdmycloud on, for this just go to Settings → Network in the NAS web interface and it should give you the IP address, this should be pretty straightforward. You may also find this in your router DHCP register (if you have access to it)
Now (and this will be probably the trickiest part) is to configure the router. It is usually in 192.168.1.1 or 192.168.0.1 if using IPv4. Try accesing that through a browser (also try through port 8080) and see if it opens a web interfece if not you need to consult your router’s manual. Once you login look for some place where you can set NAT settings or some port forwarding configuration (again consult your manual if any doubt). You should look to an interface where you can configure the following
Protocol |
Start Port |
End Port |
Local IP Address |
Start Port(Local) |
End Port(Local) |
Protocol: Can be TCP and UDP, select both if possible
Start Port: 80 - this will be the start port we want to intercept
End Port: 80 - this will be the end port in the port range we want to intercept, we just need 80 here
Local IP Address: 192.168.1.15 - This will be the NAS address you found.
Start Port (Local): 80 - we want to forward to the same port in the NAS
End Port (Local): 80 - again let’s only listen on 80
Save and that should be it. You should be able to access your NAS from outside on standard web port 80. If still have problems after doing this, check the firewall settings in the router, make sure it’s open for port 80