设置是
Server
-computer
-computer
Router
-computer
-computer
-computer
-computer
如果路由器下的多台计算机同时尝试访问该驱动器,则会显示找不到网络名称。
答案1
尽管设置不太清楚,但我还是会尝试回答您的问题。我的回答中有两个假设,即“路由器”之间的计算机使用不同的 NAT,并且存在某种防火墙或访问控制机制。
如果是这种情况,那么您将需要允许以下端口或在“路由器”和“服务器”后面的计算机之间路由这些端口。
这些端口是:
- TCP 端口 135 至 139
- UDP 端口 135 至 139
- TCP 端口 445
除此之外,还要执行以下操作:
- 打开网络适配器“属性”
- “高级 TCP/IP 设置”
- 选择“WINS”选项卡
- 确保 NetBIOS 处于“默认”或“已启用”状态
我希望这可以帮助你。
答案2
如果您禁用直接托管,则可以通过 NAT 共享文件。
启动注册表编辑器。
找到并单击以下注册表项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters
添加以下注册表值:
值名称:SmbDeviceEnabled
类型:REG_DWORD
值数据:0