Meu ambiente atual está seguindo; no Windows 10 eu instalei o Ubuntu 16.04 no Hyper-V, este Ubuntu hospedado está conectado à rede local 10.10.10. *, onde o IP do Ubuntu é 10.10.10.1 e 10.10.10.100 do Windows. Eles se vêem e tudo é bom. Dentro do Ubuntu, eu tenho contêineres LXC / LXD (serviço nginx, postgres e nodejs) e para esses contêineres eu conectei a rede chamada chyrrybr0 com os endereços 10.10.0. *, Então o ambiente atual tem esta aparência:
EusoucapazdefazerpingdoWindowsapartirdecontêineres,masnãoconsigofazerpingouconectar-meacontêineresdoWindows.Então,minhaperguntaéaseguinte:comopossoadicionarumanovainterfacederedeacontainers,entãopodereiconfigurarendereçosIPestáticospara10.10.10.*?
Estoutentandocriarumarede,oqueéassim:
EDIT: Consegui adicionar nova interface eth1. Inicialmente, no host do Ubuntu, eu executava lxc network attach eth1 postgres eth1
e, em seguida, no contêiner postgres, adicionei a configuração da interface de rede 10-win-network.cfg
com o conteúdo
auto eth1
iface eth1 inet static
address 10.10.10.5
netmask 255.255.255.0
Mas, a partir de agora, não consigo fazer ping do Windows host em 10.10.10.100 ( 100% packet loss
) e também do host Ubuntu em 10.10.10.1 ( icmp_seq=1 Destination Host Unreachable
). Mas ping em 10.10.0.249 (endereço IP do host Ubuntu em cherrybr0) é bem-sucedido. O que estou perdendo?
Tags networking windows lxc lxd ubuntu