Hallo zusammen,
hat jemand von euch eine korrekte Anleitung zu der Netzwerkkonfiguration für LXD und den Containern?
Ich habe meine Konfig jetzt wie folgt eingerichtet:
Am HOST
sudo nano /etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: enp2s0: dhcp4: no dhcp6: no addresses: [192.168.1.10/24] gateway4: 192.168.1.250 nameservers: addresses: [192.168.1.250]
sudo lxc init ubuntu-daily:18.04 test
sudo lxc network attach lxdbr0 test eth0
sudo lxc config device set test eth0 ipv4.address 192.168.1.20
sudo lxc start test
sudo lxc config set test boot.autostart true
sudo lxc exec test bash
sudo lxc network edit lxdbr0
config: ipv4.address: 192.168.1.11/24 ipv4.nat: "true" ipv6.address: none description: "" name: lxdbr0 type: bridge used_by: - /1.0/containers/test managed: true
sudo lxc list
+------+---------+---------------------+------+------------+-----------+ | NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | +------+---------+---------------------+------+------------+-----------+ | test | RUNNING | 192.168.1.20 (eth0) | | PERSISTENT | 0 | +------+---------+---------------------+------+------------+-----------+
Wenn ich im container updates installieren möchte bekomme ich keine Verbindung zum Internet. Die IP Adresse wurde gesetzt, aber anscheinend hat mein Client keine DNS und Gateway hinterlegt. Ich finde jedoch keine andere offizielle Vorgehensweise.