MyCloud Behind Two Routers - Problem

Pay attention because it’s a bit complicated.
First of all, why two routers? because my second router is my PC, continue reading…

Router - with static routing included (Net1 + Net2 static routing)
Laptop - connected through WiFi to my router (Net1)
PC - connected through WiFi to my router (Net1) AND through ethernet to MyCloud (Net2)
MyCloud - connected through ethernet to my PC (Net2)

DHCP - Net1 (Router): /
Effecting WiFi

DHCP - Net2 (PC): /
Effecting only the ethernet port at my PC

Laptop IP (DHCP):
Router IP:
PC WiFi IP (DHCP reserved):
PC ethernet IP (static):
MyCloud IP (DHCP reserved):

Static route (at the router): =>

The Issue is that I can do anything I want on MyCloud through my PC (which connected directly), but I can’t access it from my laptop (which goes through WiFi to my PC then through my PC’s ethernet port to MyCloud).
I am seeing with Wireshark that the packets from my laptop are reaching my PC with the destination IP of MyCloud, but I can’t see the response from MyCloude back to my laptop (event Wireshark says that there is no response).

Please help?

How have you configured the PC, that the My Cloud is directly connected to, as a router? How have you configured the My Cloud to have a static IP address? Through the My Cloud Dashboard or some other method?

Simply having two network connections on one PC does NOT make that PC a “router”. From the sounds of it your problem is your PC is not configured to route traffic from the WiFi port on the PC to the Ethernet port on the PC.

Very simple question why not just connect the My Cloud to the actual router as the My Cloud is generally designed to be connected to?

My PC has two ethernet ports and a WiFi antenna port build-in on my motherboard.
WiFi goes to router, one ethernet port goes to MyCloud, simple.
MyCloud gets it’s IP address from a DHCP service on my PC, configured to listen on the ethernet port on which MyCloud is connected, and it’s working fine.
Having two network connections actually DOES make your PC a “router”. When you finish to set up two network connection windows auto configure a routing table (I have helped a bit and added the second line, maybe this is wrong?) which you can see below (CMD => route print):

IPv4 Route Table
Active Routes:
Destination		Netmask			Gateway		Interface	Metric	30			On-link	55		On-link	286		On-link	286		On-link	286		On-link	281		On-link	281		On-link	281		On-link	331		On-link	331		On-link	331		On-link	331		On-link	286		On-link	281		On-link	331		On-link	286		On-link	281

And to answer your simple question, I have many power outages at my house so I took MyCloud and plugged it next to my PC to share the UPS, the room that the router is in don’t have a UPS. Once I had to repair MyCloud’s hard drive from data damage that happened due to the power outages my UPS became MyCloud’s best buddy.

Generally no it doesn’t. When one has multiple network adapters/ports on a Windows computer each of those connections are typically initially isolated from each other unless one properly configures Windows to bridge or connect each network port/segment to each other to allow the traffic to be routed between each of the networking ports/segments. Further if one is using a Firewall on that Windows PC the Firewall may further block or limit access between those network ports.

One can try to bridge the networking ports together to allow traffic to flow between them. Here is one example of how to setup a bridged connection using Windows 10.


You will need to enable IP forwarding (also called IP routing) (to make machine a router to foreward packets between different networks - you also need to setup your routing correctly, like gateways etc/).

Different versions but the principle is the same, take your pick.

If using Linux, the principle is the same:
You still have to setup routes correctly (such as default gateways etc).

Another option, but one which may introduce issues due to NAT, is to use Internet Connection Sharing.