Advanced Network NAS/FTP Setup (WD My Cloud)

AceScottie

Honorable
Nov 23, 2013
143
0
10,710
I need help setting up a WD My Cloud drive on a weird network.

My network is wierd due to idiots at Virgin Media not releasing a firmware update to fix their SuperHub2ac.

I have the SuperHub2ac configured as a router with ALL ports forwarded to 192.168.0.2
192.168.0.2 is a Netgear EX6200 (using dd-wrt firmware) and is acting as a router (subnet ip 192.168.1.1)
from that i have a unmanaged 8 port gigabit switch which connects all the computers and the WD cloud together.

Im trying to get remote access using my public IP to the WD cloud for FTP/SFTP access.
For the solutions please use IP 82.83.84.85 when refering to my Public IP.

the Netgear has ports 22 and 23 forwarded to 192.168.111 (WD cloud) uPnP is enabled and i can access the different storage areas using standard mapping.

The WD cloud runs a fairly large version of Linux and includes things like apt and python (of which i am ok with)

also local SFTP is working using the same username/password for SSH.
 
FTP is quite difficult protocol to port-forward. Port 21 (23 is the Telnet port) is used just to establish the connection, the actual data flows on random port numbers, To go around this, try setting the FRO client to "Passive" mode.

I would start my experiments with your WD cloud connected directly behind primary router.
 

AceScottie

Honorable
Nov 23, 2013
143
0
10,710
yea it is a double NAT, both routers are also port forwarded. It wont connect on port 21, "Insecure server, it does not support FTP over TLS" however does on 22 (re did port forwarding before i tried)

Also router1 is fully port forwarded, meaning everything from 0 to 65535 (or something like that, i forget the actual number)
 

AceScottie

Honorable
Nov 23, 2013
143
0
10,710
never mind im just stupid :'( i put in the wrong WAN IP lmao. either that or they changed it but they only changed the order to screw with me o.0
It is running on port 22 and both routers are port forwarded.
Now jsut to get user accounts set up and ill be up and running XD