
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 à interfaces
configuração em smb.conf).
Agora, após cada reinicialização, o samba (presumo) registra todos os endereços IP listados smb.conf
como 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 tun
endereç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