我的服务器的主机名有点不友好(比如说b4dn4me)。我希望我的用户能够使用更好的名称访问服务器(比如说邦妮)。
安装 Samba 只是为了能够响应 Windows netbios 名称查询(只需要 nmbd),而不是运行 Windows 文件共享。
您可以在 smb.conf 文件中添加一行:
netbios aliases = bonnie <alias2>
我的想法是,既然我们可以指定一个 netbios 名称,那么我可以将其用作“别名”
netbios name = bonnie
以上两种方法都不起作用,尽管我可以连接到b4dn4me没问题。
我尝试启用/禁用线路wins support
和wins server
我不需要任何花哨的东西,比如绑定到不同的接口(eth0:1 eth0:2)或根据用于访问服务器的名称进行不同的配置。所有的材料到目前为止,我在互联网上发现与此相关的信息,都有这种复杂的设置。
我希望服务器响应邦妮也b4dn4me。
答案1
它应该只与您的第一个配置一起工作,即netbios aliases = alias1, alias2, ...
至少根据我的经验...重新启动服务器后,您应该会看到网络中弹出别名。