我有一台 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
在使用此类服务时,是否可以以某种方式添加域解析?或者我还能做些什么来调试该问题?