Итак, я настраиваю чистую виртуальную машину в VirtualBox. Я устанавливаю мостовые устройства, как описано в нескольких учебниках. Я создаю виртуальную машину, я получаю адрес DHCP. Но после этого я не получил пинг от контейнера до любого IP-адреса в локальной сети, не говоря уже о внешнем. Я могу ping VM от моего хоста, хотя.
Итак, остается вопрос, что я делаю неправильно? Я запускаю как хост, так и VM Ubuntu 16.04 LTS, с 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 |
+------+---------+-----------------------+------+------------+-----------+
Любая помощь приветствуется, так как я собираюсь полностью гадать. Благодаря!