无法访问已加入域的计算机上的 SMB

无法访问已加入域的计算机上的 SMB

希望有人能够提供帮助或提供任何建议来尝试解决此问题。

我最近启动了一个新的 Ubuntu 服务器并配置了 samba 以允许 Windows 客户端轻松访问。我可以在网络上未加入域的多台 Windows 计算机上成功访问此共享。但是,我无法通过同一网络上任何在域中的 Windows 计算机访问它。

更令人困惑的是,我们的旧 Ubuntu 服务器可以通过加入域的机器顺利访问,没有任何问题。

细节:

  • 旧的或新的 Ubuntu 服务器都不属于域的一部分
  • 旧的 ubuntu 服务器可以从任何机器正常访问
  • 无法从已加入域的计算机访问新的 ubuntu 服务器
  • 所有防火墙都已禁用,但仍然出现同样的问题。
  • 我可以成功 ping 并访问此新 ubuntu 服务器上的其他资源(即基于 Web 的应用程序),问题仅在于 SMB。

旧 Ubuntu 服务器统计数据:

  • 运行 Ubuntu 20.04 LTS
  • 运行 SMBD 4.13.17

新的 Ubuntu 服务器统计数据:

  • 运行 Ubuntu 22.04 LTS
  • 运行 SMBD 4.15.5

尝试从域中的 Windows 计算机访问新的 SMB 服务器时,不会出现凭据框,而是出现错误:Windows 找不到 \10.100.0.60,请检查拼写并重试。

可以从非域 PC 上的同一网络进行访问,不会出现问题。

答案1

经过几个小时的查找故障后,终于解决了这个问题!

在加入域的机器上,我打开了凭据管理器,添加了一个包含 Ubuntu 服务器登录详细信息的新 Windows 凭据。我必须以以下格式添加用户名:IPAddress\Username

相关内容