Samba/Linux: Como registrar apenas determinados endereços IP no Windows AD DNS?

Samba/Linux: Como registrar apenas determinados endereços IP no Windows AD DNS?

Configurei o Samba 4.12.14-Deb em Jessie como um servidor membro do meu AD e (até agora) tudo funciona bem. Esta máquina possui algumas Tun*interfaces para túneis openVPN (que também estão funcionando bem). O Samba tem que ouvir isso e funciona perfeitamente (graças à interfacesconfiguração em smb.conf).

Agora, após cada reinicialização, o samba (presumo) registra todos os endereços IP listados smb.confcomo registros A dinâmicos no meu AD DNS. Por melhor que seja esse conceito, isso causa muitos problemas aqui, obviamente. No Windows, posso simplesmente desmarcar a opção ‘registrar esta conexão no DNS’.

Como evito que o Samba (ou quem faz isso) registre "todos os endereços"?

Ou, se isso não for possível, como evito que ele se registre no meu DNS? No meu caso, uma entrada estática (sem alteração) seria mais útil do que todos os tunendereços.

Responder1

Na verdade, eu queria obter a resposta daqui, mas não pude perguntar se você resolveu, então aqui está a solução que funciona pelo menos com o samba 4.11

interfaces = 10.1.1.1

O parâmetro interfaces na verdade também entende IPs e Sub-redes, então você pode colocar lá todos os ips que são necessários para serem cadastrados. Você também pode usar

bind interfaces only = yes

limitar o samba para ouvir esses IPs ou para ouvir em 0.0.0.0

No seu caso, onde existem túneis nos dispositivos, devido ao fraco modelo de rede do Linux qualquer tráfego destinado a 10.1.1.1 em qualquer interface seria encaminhado corretamente.

Fonte:https://www.samba.org/~tpot/articles/multiple-interfaces.html

informação relacionada