从Samba 3.x服务器重置工作站的域信任
我在继承了充当域控制器的Samba 3服务器以及许多(但不是全部)Windows 7 Pro PC的网络上遇到问题。这里和这里描述的问题不能解决我的问题。 在某些PC上启动时,出现一条错误消息,提示此工作站与域控制器之间的信任关系已失败。我的Google搜索说明了如何从域中删除/重新添加计算机,这需要手动干预,有时无法正常工作。我一直在做,因为这是间歇性的,即使当前登录OK系统,是运行从提升的命令以下命令在每台PC上提示:echo 192.168.0.3 smb > c:\windows\system32\drivers\etc\lmhosts。然后,我重新启动,然后错误消失了。 奇怪的是,有时只是假设我的服务器位于不同的IP地址。计算机有时会认为SMB服务器是192.168.0.1而不是192.168.0.3。我可以验证这一点,因为当我这样做时net use \\smb,会得到一个Network name not found,但是我可以对其进行ping操作并获得正确的地址。当我执行时new view \\smb,它将转到旧服务器(现在为192.168.0.1,尽管从未使用此名称)。这样做net view \\192.168.0.3会显示正确的服务器,然后让我一次登录Windows,直到重新启动。 我的问题是我需要弄清楚为什么会这样,所以我不需要触摸每台PC。一旦一切加载完成,这是一个快速解决方案,但并不理想。以下是我testparm在主域控制器上的命令输出: Load smb config files from /etc/samba/smb.conf rlimit_max: rlimit_max (1024) below minimum Windows limit (16384) Processing section "[netlogon]" Processing section "[homes]" Processing section "[Programs]" Processing section "[Login]" Processing section "[Windsor]" …