{"data":{"external_id":2412,"slug":"wie-kann-ich-eine-weitere-ipv6-adressen-mit-linux-nutzen","title":"Wie kann ich eine weitere IPv6 Adressen mit Linux nutzen?","content":"IPv6-Adressen bieten zahlreiche Vorteile f\u00fcr moderne Netzwerke, insbesondere bei der Serveradministration. Mit mehreren IPv6-Adressen kannst du verschiedene Dienste auf unterschiedlichen Adressen laufen lassen, Sicherheitszonen besser verwalten und virtuelle Hosts einrichten. Dies verbessert die Organisation, Sicherheit und Erreichbarkeit deiner Dienste.\nBei der Nutzung von KVM-Servern mit Vionity stellt sich jedoch eine Herausforderung: Vionity \u00fcberschreibt die interfaces-Datei bei jedem Neustart, wodurch manuelle \u00c4nderungen verloren gehen. Um sicherzustellen, dass zus\u00e4tzliche IPv6-Adressen nach jedem Neustart bestehen bleiben, sind alternative Methoden wie Skripte in den Verzeichnissen if-up.d und if-down.d notwendig. Diese garantieren eine stabile und konsistente Netzwerk-Konfiguration trotz der Eingriffe von Vionity.\nSchritt-f\u00fcr-Schritt-Anleitung\nWenn du zus\u00e4tzliche IPv6-Adressen zu deinem Standard-Interface (z.B. eth0) hinzuf\u00fcgen m\u00f6chtest und sicherstellen willst, dass diese Einstellungen auch nach einem Reboot bestehen bleiben, folge dieser Anleitung. Hier erf\u00e4hrst du, wie du Skripte f\u00fcr if-down.d und if-up.d erstellst, um die IPv6-Adresse 2a12:edc0:4:1337::4242\/64 hinzuzuf\u00fcgen und wieder zu entfernen.\nStelle sicher, dass du Root-Rechte hast, da du \u00c4nderungen an den Netzwerk-Skripten vornehmen musst.\nIPv6-Adresse hinzuf\u00fcgen\nSkript f\u00fcr if-up.d erstellen:Erstelle eine neue Datei im Verzeichnis \/etc\/network\/if-up.d\/. Nenne diese z.B. add-ipv6.\nsudo nano \/etc\/network\/if-up.d\/add-ipv6\nInhalt des Skripts add-ipv6:\n#!\/bin\/sh\n# F\u00fcge zus\u00e4tzliche IPv6-Adresse hinzu, wenn Interface eth0 hochf\u00e4hrt\nif &#91; \"$IFACE\" = \"eth0\" ]; then\n   ip -6 addr add 2a12:edc0:4:1337::4242\/64 dev eth0\nfi\nDatei ausf\u00fchrbar machen:\nsudo chmod +x \/etc\/network\/if-up.d\/add-ipv6\nIPv6-Adresse entfernen\nSkript f\u00fcr if-down.d erstellen:Erstelle eine neue Datei im Verzeichnis \/etc\/network\/if-down.d\/. Nenne diese z.B. remove-ipv6.\nsudo nano \/etc\/network\/if-down.d\/remove-ipv6\nInhalt des Skripts remove-ipv6:\n#!\/bin\/sh\n# Entferne zus\u00e4tzliche IPv6-Adresse, wenn Interface eth0 heruntergefahren wird\nif &#91; \"$IFACE\" = \"eth0\" ]; then\n   ip -6 addr del 2a12:edc0:4:1337::4242\/64 dev eth0\nfi\nDatei ausf\u00fchrbar machen:\nsudo chmod +x \/etc\/network\/if-down.d\/remove-ipv6\nTesten der Konfiguration\nNach dem Erstellen und Ausf\u00fchren der Skripte kannst du deine Netzwerkschnittstelle neu starten, um die Konfiguration zu testen:\nsudo ifdown eth0 &amp;&amp; sudo ifup eth0\n\u00dcberpr\u00fcfe dann, ob die IPv6-Adresse korrekt hinzugef\u00fcgt wurde:\nip -6 addr show dev eth0\nWenn alles richtig eingerichtet ist, sollte die IPv6-Adresse 2a12:edc0:4:1337::4242\/64 angezeigt werden.","schema":null,"facts":[],"links":[]}}