解析 Samba 服务器主机名

解析 Samba 服务器主机名

我有一个 samba 服务器,我想通过名称从我的 Windows 机器访问它。目前,如果我可以使用 ip 地址\\192.168.0.104(例如,尽管它不会自动出现在网络中)从 Windows 访问机器,但我想通过名称访问它。我的理解是,最简单的方法是使用 hosts 文件。

我尝试过添加

127.0.0.1 myservername

192.168.0.104 myservername

到服务器,但这不允许我通过 //myservername 或 ping myservername 进行访问。我知道我可以在我的 Windows 机器上编辑 hosts 文件并为 ip 命名,但理想情况下,我希望该名称由服务器设置,这样我就不需要修改其他每台机器。我想我在使用 hosts 文件之前已经这样做了,但不再确定它究竟是如何工作的。

那么我怎样才能给我的 Samba 服务器起一个可以从 Windows 访问的名字呢?

谢谢

答案1

您需要使用名称服务服务器,如 DNS、WINS 或 NetBIOS 名称服务。如今,Windows 更倾向于使用 DNS 而不是 WINS,而 NetBIOSNS 已经过时了。

在本地 DNS 中为您的 samba 服务器添加 A 记录,确保所有 DNS 客户端都配置为使用相同的子域。您可以配置 DHCP 服务器以将正确的 DNS 配置发送给客户端。

为了能够在“网上邻居”列表中看到服务器,您可能需要为所有计算机配置与 Samba 服务器上相同的工作组。

相关内容