如何在smbd / nmbd上设置netbios别名

我的服务器的主机名有点不友好(比方说b4dn4me )。 我希望我的用户能够以更好的名字访问服务器(比如bonnie )。

安装Samba只是为了能够响应Windows NetBIOS名称查询(只需要NMBD),而不是运行Windows文件共享。

在smb.conf文件中,你可以添加一行:

netbios aliases = bonnie <alias2> 

我有这样的想法,因为我们可以指定一个NetBIOS名称,我可以用它作为一个“别名”

 netbios name = bonnie 

以上都没有工作,虽然我可以连接到b4dn4me没有问题。

我试图启用/禁用线wins supportwins server

我不想要任何东西,像绑定到不同的接口(eth0:1 eth0:2)或不同的configuration,取决于用什么名字来访问服务器。 目前为止,我在互联网上发现的所有资料都有这种复杂的设置。

所有我想要服务器响应bonnie以及b4dn4me

它应该只用你的第一个configuration,即netbios aliases = alias1, alias2, ...
根据我的经验,至less…重新启动服务器后,您应该看到在networking中popup别名..