LXC/LXD-Container in Ubuntu 18.04 Netzwerkprobleme

LXC/LXD-Container in Ubuntu 18.04 Netzwerkprobleme

Ich habe ein Ubuntu 18.04-System als VPS-Host eingerichtet, um mit der Migration von Containern von einem EOL 14.04 VPS-Host zu beginnen. Ich habe eine Bridge (br0) so konfiguriert, dass die Container IPs im selben VLAN wie der Host haben können. Aber ich sehe Paketverluste auf der Bridge, wenn ich versuche, die Container anzupingen/auf sie zuzugreifen. Das erscheint äußerst seltsam.

hier ist die Netplan-Konfiguration auf dem Host (Änderungen der internen IP-Subnetze):

network:
    version: 2
    renderer: networkd
    ethernets:
        eth0:
           dhcp4: no
           dhcp6: no
    bridges:
        br0:
            interfaces: [eth0]
            dhcp4: no
            dhcp6: no
            addresses:
                - 10.10.10.5/24
            gateway4: 10.10.10.1
            nameservers:
                addresses:
                - 1.1.1.1
                - 8.8.8.8
            parameters:
                stp: false
                forward-delay: 0

und der Kunde:

network:                                                                                                                                                                               
  version: 2                                                                                                                                                                           
  ethernets:                                                                                                                                                                           
    eth0:                                                                                                                                                                              
      dhcp4: no                                                                                                                                                                        
      addresses: [10.10.10.6/24]                                                                                                                                                     
      gateway4: 10.10.10.1                                                                                                                                                           
      nameservers:                                                                                                                                                                     
              addresses:                                                                                                                                                               
                      - 1.1.1.1                                                                                                                                                        
                      - 8.8.8.8

Wenn ich nicht über das Netzwerk auf die Hosts zugreifen kann, aber eine Shell-Sitzung mit LXC öffne und einen Ping aussende, funktioniert das Netzwerk plötzlich.

Darüber zerbreche ich mir seit Donnerstag den Kopf.

(einer der Container scheint zu funktionieren, verfügt aber bereits über einen aktiven SIP-Trunk, der ebenfalls für 60 Sekunden qualifiziert ist)

Antwort1

Das Problem war viel einfacher als ich gedacht hatte: Ich hatte einen Basiscontainer erstellt, den ich geklont habe, um zu erreichen, dass alle Container, die ich hochgefahren habe, weitgehend identisch konfiguriert werden konnten. Beim Klonen der Container wurde die MAC auf eth0 dupliziert, was zu Netzwerkproblemen führte.

verwandte Informationen