The setup is
Server
-computer
-computer
Router
-computer
-computer
-computer
-computer
If multiple computers underneath the router try to access the drive at the same time, it says the network name can't be found.
The setup is
Server
-computer
-computer
Router
-computer
-computer
-computer
-computer
If multiple computers underneath the router try to access the drive at the same time, it says the network name can't be found.
I'm going to try to answer your question even though the setup is not very clear. There are two assumption that are going to be made in my answer and these assumption are that the computers between the "Router" are using different NAT's and that there is some kind of firewall or access-control mechanism.
If that is the case, then you will need to allow the following ports or route these ports between computers behind the "Router" and the "Server".
The ports are:
In addition to that, do the following:
I hope this helps you out.
If you disable direct hosting, sharing files over NAT will work.
Start Registry Editor.
Locate and then click the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters
Add the following registry value:
Value Name: SmbDeviceEnabled
Type: REG_DWORD
Value Data: 0