Nmbd 限制 mdns 接口

Nmbd 限制 mdns 接口

有没有办法限制nmbd使用哪些接口来宣布服务?我有多个网桥,它们实际上不应该获取_smb.tcp条目,但默认情况下它们会获取条目。

我有:

  interfaces = lo eno1
  bind interfaces only = yes

已经在smbd.conf,但这并不影响nmbd

唯一看起来相关的选项是remote announce- 但那是用于广播,而不是名称注册。我如何限制接口nmbd

答案1

看起来限制接口还没有实现。看看https://github.com/samba-team/samba/blob/e742661bd2507d39dfa47e40531dc1dca636cbbe/source3/smbd/avahi_register.c#L143

看起来它smbd执行注册并选择AVAHI_IF_UNSPEC导致所有接口都获得条目。

相关内容