昨天,我们的一台主服务器坏了,无法继续工作。我们恢复了备份,但出现了一些网络问题,原来是因为以太网连接从原来的 eth0 和 eth1 变成了 eth2 和 eth3。
我解决了这个问题,一切似乎都很好,直到用户尝试使用其 DNS 名称访问服务器。他们尝试使用 \servername\share (samba 共享) 通过 IP 地址连接正常 (\server IP\share)
如果我通过 DNS 名称或 IP 地址 ping 服务器,我会立即得到响应。
我尝试使用 Windows 诊断程序来查看是否能解释该问题,结果返回信息说:“远程设备或资源不接受连接”(见下面的链接) Windows 疑难解答
我们连接的服务器是 SuSe Linux 10,我们从 Windows 7 Pro 和 Windows 10 Pro 机器连接它。
答案1
尝试使用以下命令清除工作站上的会话令牌
net session \\samba.ip.address /delete
并重新启动工作站服务。
Samba 服务器上还有一个会话文件,通常位于配置目录中,由于硬件更改,可能需要重新创建该文件(我对此含糊其辞,因为已经有一段时间了,而且我手边没有 Samba 服务器)。这应该是停止服务器、删除文件并重新启动服务器的情况。