Mit welchem Editor bearbeitest du die Dateien?
Ich nutze den mcedit vom Midnight Commander
Mit welchem Editor bearbeitest du die Dateien?
Ich nutze den mcedit vom Midnight Commander
Teste mal nur mit der IPv6 Failover und kommentiere die anderen IPv6 Adressen aus. Nutze dazu mal das von mir gepostete Beispiel. Das funktioniert normalerweise problemlos.
Da sind auch immer noch Gateway Angaben drin, die da meines Erachtens nicht hingehören, denn die erzeugen Konflikte. Dazu empfiehlt die Doku, nicht mehrere iface Einträge zu erzeugen, sondern up oder post-up statements.
Dabei fällt mir auf: Deine zusätzliche IPv4 hat auch ein eigenes Gateway. Ist das richtig? Bei mir hat die das nicht. Außerdem hat meine zusätzliche IPv4 die Netzmaske /32.
Ich glaube ich habs jetzt.
# 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
#allow-hotplug eth0
auto eth0
iface eth0 inet static
address 193.30.123.###/22
gateway 193.30.120.1
# Add additional IPv6 addresses when $IFACE goes up
post-up ip -4 addr add 45.90.5.###/32 dev eth0
# Remove them when $IFACE goes down
down ip -4 addr del 45.90.5.###/32 dev eth0
iface eth0 inet6 static
address 2a03:4000:2a:aaa:1431:28ff:fe04:####/64
gateway fe80::1
# Add additional IPv6 addresses when $IFACE goes up
post-up ip -6 addr add 2a03:4000:20:fff::88/64 dev eth0
post-up ip -6 addr add 2a03:4000:20:fff::123/64 dev eth0
# Remove them when $IFACE goes down
down ip -6 addr del 2a03:4000:20:fff::88/64 dev eth0
down ip -6 addr del 2a03:4000:20:fff::123/64 dev eth0
#iface eth0 inet static
# address 45.90.5.###
# gateway 45.90.5.1
# netmask 255.255.255.0
#iface eth0 inet6 static
#address 2a03:4000:20:fff::1/64
#gateway fe80::1
# vlan interface
allow-hotplug eth1
iface eth1 inet static
address 10.0.0.123
netmask 255.255.255.0
Alles anzeigen
Bei der Einrichtung der IPv4 habe ich mich an die Doku gehalten netcup Handbuch
Wenn ich die /etc/network/interfaces.d/50-cloud-init.cfg benutze reicht es in der interfaces nur die Einträge so zu setzen? oder muss das unter den iface Einträgen stehen?
# Add additional IPv4 addresses when $IFACE goes up
post-up ip -4 addr add 45.90.5.###/32 dev eth0
# Remove them when $IFACE goes down
down ip -4 addr del 45.90.5.###/32 dev eth0
# Add additional IPv6 addresses when $IFACE goes up
post-up ip -6 addr add 2a03:4000:20:###::1/64 dev eth0
post-up ip -6 addr add 2a03:4000:20:###::88/64 dev eth0
post-up ip -6 addr add 2a03:4000:20:2af::123/64 dev eth0
# Remove them when $IFACE goes down
down ip -6 addr del 2a03:4000:20:###::1/64 dev eth0
down ip -6 addr del 2a03:4000:20:###::88/64 dev eth0
down ip -6 addr del 2a03:4000:20:###::123/64 dev eth0
Alles anzeigen
OK, habe ich ausprobiert geht nicht.
Zum Thema cloud-init möchte ich auf diesen letzten offiziellen Beitrag verweisen, nachdem dies seit vielen Jahren eine Baustelle ist. Solange sich das nicht ändert (Mitbewerber bieten entsprechende Möglichkeiten, nutzerspezifische Definitionen zu hinterlegen, welche dann entsprechend automatisch ausgerollt werden bei Initialisierung von KVM-Instanzen), ist es nicht unbedingt ratsam, diese Funktionalität überhaupt zu verwenden.
Hierzu gibt es einige existierende Diskussionsfäden im Forum; man kann die hinterlegte Datei löschen, cloud-init sicherheitshalber sauber deaktivieren und die entsprechenden Pakete deinstallieren.
Zum Thema cloud-init möchte ich auf diesen letzten offiziellen Beitrag verweisen, nachdem dies seit vielen Jahren eine Baustelle ist. Solange sich das nicht ändert (Mitbewerber bieten entsprechende Möglichkeiten, nutzerspezifische Definitionen zu hinterlegen, welche dann entsprechend automatisch ausgerollt werden bei Initialisierung von KVM-Instanzen), ist es nicht unbedingt ratsam, diese Funktionalität überhaupt zu verwenden.
Hierzu gibt es einige existierende Diskussionsfäden im Forum; man kann die hinterlegte Datei löschen, cloud-init sicherheitshalber sauber deaktivieren und die entsprechenden Pakete deinstallier
Habs mal deaktiviert.
Kann ich cloud-init gefahrlos deinstallieren?
OK, habe cloud-init deinstalliert.
Danke für alle Tips. So geht es jetzt.
# 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
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 193.30.123.###/22
gateway 193.30.120.1
### Add additional IPv4 addresses when eth0 goes up
post-up ip -4 addr add 45.90.5.###/32 dev eth0
### Remove them when eth0 goes down
down ip -4 addr del 45.90.5.###/32 dev eth0
iface eth0 inet6 static
address 2a03:4000:2a:###:1431:28ff:fe04:####/64
gateway fe80::1
### Add additional IPv6 addresses when eth0 goes up
post-up ip -6 addr add 2a03:4000:20:###::1/64 dev eth0
### Remove them when eth0 goes down
down ip -6 addr del 2a03:4000:20:###::1/64 dev eth0
Alles anzeigen
Gruß
Thomas
Guter Einwand,
ich lösche die 50-cloud-init.cfg dann kann der Eintrag bleiben.
Gruß
Thomas