Windows-7 无法通过 .local 域名解析 Samba 共享(但可以解析 TCP/IP)

Windows-7 无法通过 .local 域名解析 Samba 共享(但可以解析 TCP/IP)

我有一台 Linux Samba 服务器和一台在本地网络上运行的 Windows-7 计算机。我在服务器上安装了 Avahi,在 Windows 计算机上安装了 Apple 的 Bonjour(版本 2)。

Windows 计算机可以解析服务器的地址myserver.local以进行 TCP/IP 通信,例如ping或 ssh 连接。但它无法在共享列表中看到或找到该服务器。输入也\\myserver.local\share找不到它。将其与 IP 地址一起使用是\\1.2.3.4\share可行的。因此,问题显然在于将名称转换为其地址以便使用共享时。

我尝试用它测试nslookup myserver.local,它打印

Server: <my provider's DNS server name>
Address: <my provider's DNS server address>

并失败Non-existent domain

这是否指向正确的方向?.local在使用此类服务​​时,是否可以以某种方式添加域解析?或者我还能做些什么来调试该问题?

相关内容