Como definir o DNS exclusivamente para um namespace de rede

1

Eu criei um namespace de rede. Eu pensei que havia um arquivo resolv.conf para cada namespace criado, mas não é o caso no meu sistema (Ubuntu 14.04). Eu não tenho o seguinte caminho /etc/netns/namespace_name/resolv.conf .. A pasta netns não existe.

Existe apenas um resolv.conf ( /etc/resolv.conf e outro um espelhado em /run/resolv.conf ). Quaisquer alterações nesse arquivo afetam todas as interfaces de rede. Existe uma maneira de usar DNS diferente para o host e o namespace?

Obrigado!

    
por jayce153 22.07.2014 / 22:20

1 resposta

1

(Solução encontrada no ServerFault)

Crie o diretório /etc/netns/NAMESPACENAME e coloque a versão diferente do arquivo resolv.conf lá.

    
por jayce153 23.07.2014 / 17:17