我想在我的Windows 10 Home PC上映射一个samba共享文件夹。 该服务器是一个Linux – 与Samba 4.4.4的CentOS 7。
如果我使用服务器IP地址,那么它工作正常,但是如果我在主机文件中创build一个条目来命名我的服务器,然后我得到path找不到错误。
首先用简单的networking视图这个工程:
net view \\192.168.0.10
我将以下内容添加到我的hosts文件中:
192.168.0.10 myserver
但是得到以下结果:
net view \\myserver System error 53 has occurred. The network path was not found.
ping服务器使用myserver正常工作
UPDATE
使用IP我可以访问服务器和Get-SMBConnection的结果是:
PS C:\WINDOWS\system32> Get-SMBConnection ServerName ShareName UserName Credential Dialect NumOpens ---------- --------- -------- ---------- ------- -------- 192.168.0.20 IPC$ DEVELOPER-PC-01\vilma DEVELOPER-PC-01\unixmen 3.1.1 1
使用服务器名称我甚至不能浏览服务器。
在服务器上禁用严格的名称检查:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters Value name: DisableStrictNameChecking Data type: REG_DWORD Value: 1
我find了一个解决scheme。 如果我将服务器名称添加到lmhosts文件而不是主机文件,那么它工作正常。