Então configurei uma VM limpa no VirtualBox. Eu configurei dispositivos de ponte conforme descrito pordiversos tutoriais. Eu crio uma VM, recebo um endereço DHCP. Mas depois disso não recebi nenhum ping do contêiner para nenhum IP da rede local, muito menos de fora. Eu posso fazer ping na VM do meu host.
Portanto, a questão permanece: o que estou fazendo de errado? Estou executando o host e o VM Ubuntu 16.04 LTS, com LXD 2.0.8:
root@ubuntu:/home/test# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp0s3
iface enp0s3 inet manual
auto br0
iface br0 inet dhcp
bridge_ports enp0s3
root@ubuntu:/home/test# lxc profile list
default
docker
root@ubuntu:/home/test# lxc profile show default
config:
environment.http_proxy: ""
user.network_mode: ""
description: Default LXD profile
devices:
eth0:
name: eth0
nictype: bridged
parent: br0
type: nic
name: default
used_by: []
root@ubuntu:/home/test#
root@ubuntu:/home/test# lxc list
+------+---------+-----------------------+------+------------+-----------+
| NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS |
+------+---------+-----------------------+------+------------+-----------+
| u1 | RUNNING | 192.168.192.12 (eth0) | | PERSISTENT | 0 |
+------+---------+-----------------------+------+------------+-----------+
Qualquer ajuda será apreciada, pois estou ficando completamente maluco. Obrigado!