Mac 在 Windows 网络上解析 Ubuntu 主机名

Mac 在 Windows 网络上解析 Ubuntu 主机名

我有一个使用工作组的有线网络,PAPERTECH其中有以下机器:

  • Windows XP(主机名WinXP:)
  • Ubuntu 12.10(主机名:WebServer)- 通过 Samba
  • Mac OS X 10.9(主机名MacMini:)

问题是 Mac 无法解析 Ubuntu 网络服务器的主机名,因为它无法 ping 通它。

Ping 摘要:

  • 从 Windows 机器上MacMini WebServer

  • 从 Ubuntu 机器上pingWinXP.PAPERTECH.local不能響鳴MacMini.PAPERTECH.local

  • 从 Mac 机器上pingWinXP.PAPERTECH.local不能響鳴WebServer.PAPERTECH.local

Mac 设置

我已使用以下网络设置设置了工作组:系统偏好设置 > 网络 > 以太网(高级...) > WINS。我还在以下位置启用了“使用 SMB 共享文件和文件夹”:系统偏好设置 > 共享 > 文件共享

尽管进行了上述设置,Mac 仍然无法使用主机名 ping 或连接到服务器:(WebServer注意:它能够 ping 其解析的 IP 地址)。

还有其他想法吗?

答案1

你记得添加这行吗

 netbios name = your_pc_name

在文件中/etc/samba/smb.conf并重新启动服务纳米比亚中小企业和/或重新启动?

答案2

如果可以通过 IP 进行 ping 操作,则问题在于 DNS 解析问题。

如果您想使用名称,有两种方法可以解决您的问题。

设置一个供所有机器使用的 DNS 服务器。

更新 Linux 和 Mac 机器上的 hosts 文件。该文件位于/etc/hosts

相关内容