Existe uma maneira de especificar servidores de nomes para uma interface na configuração lxc?

2

Estou tentando fazer com que os contêineres LXC usem endereços IP estáticos. Para isso eu especifico

lxc.network.ipv4 = 10.0.3.3
lxc.network.ipv4.gateway = 10.0.3.1

no arquivo lxc config. Eu tenho apenas a interface de loopback em /etc/network/interfaces em contêineres. E isso funciona principalmente. Exceto pela resolução do nome de domínio. Existe uma maneira de fazer algo semelhante ao que a dns-nameservers stanza em /etc/network/interfaces faz no arquivo de configuração lxc ?

Por enquanto, estou pensando em migrar as configurações de rede para o container.

    
por x-yuri 14.06.2017 / 16:05

1 resposta

1

Acabei tendo:

auto eth0
iface eth0 inet static
address 10.0.3.2
gateway 10.0.3.1
dns-nameservers 8.8.8.8

em /etc/network/interfaces . Com /var/lib/lxc/*/config sendo:

...
lxc.network.type = veth
lxc.network.link = lxcbr0
lxc.network.flags = up
lxc.network.hwaddr = 00:16:3e:d6:21:a6
    
por 20.06.2017 / 02:27