possível fazer o servidor de dns interno do samba4 escutar na porta não padrão?

2

É possível fazer o servidor de DNS interno do samba4 escutar em uma porta diferente de 53?

Eu preciso executar dois servidores dns neste host - meu desejo era usar o dnsmasq na porta padrão do cliente e configurar o dnsmasq para resolver o domínio do servidor dns interno do samba corretamente por meio da porta não padrão.

Olhando através do smb.conf - existem opções para controlar a ligação de porta usada por muitos dos serviços - mas eu não estou achando tal opção para o servidor dns ...

    
por Ben 12.02.2015 / 04:25

1 resposta

5

A razão pela qual você não está encontrando a opção é que as bibliotecas do resolvedor de SO não podem usar portas diferentes de 53. Embora seja possível ter um encaminhador de servidor de nomes usando portas diferentes de 53, é improvável que os autores deste software suportem e / ou antecipar seu caso de uso específico. Você precisaria perguntar por que esse recurso está ausente.

Você poderia tentar algo como

  • adicione um endereço IP secundário ao seu sistema.
    • configure o DNSmasq para escutar apenas esse endereço.
  • Configure o Samba para escutar no endereço IP principal
  • Configure o samba para encaminhar solicitações que ele não pode manipular para o IP em que o DNSmasq está escutando.

Eu acho que você poderia fazer o contrário também.

    
por 12.02.2015 / 08:50