Gibt es eine Möglichkeit, IPv6 SLAAC pro Schnittstelle in Debian zu deaktivieren?


8

Ich habe ein Szenario, in dem Appliances, auf denen Debian ausgeführt wird, möglicherweise mehrere Netzwerkschnittstellen haben. Ich möchte, dass meine eth0-Schnittstelle ihre Adresse über die SLAAC-Konfiguration erhält, aber ich möchte, dass die verbleibenden Schnittstellen nur ihre verbindungslokalen oder manuell konfigurierten IPv6-Adressen haben.

Ist das möglich?

Antworten:


13

Ich beantworte heute immer wieder meine eigenen Fragen!

Das Hinzufügen des Folgenden zum entsprechenden Abschnitt / etc / network / interfaces reicht aus, z. B. eth1:

pre-up / sbin / sysctl -w net.ipv6.conf.eth1.autoconf = 0

Antwort hier gefunden .

UPDATE: Tatsächlich wird dadurch nur die Erstellung einer IPv6-IP-Adresse deaktiviert. Beispielsweise werden weiterhin Standardrouten für diese Schnittstelle abgerufen. So deaktivieren Sie SLAAC auf der Schnittstelle ganz offensichtlich , was Sie eigentlich wollen , ist net.ipv6.conf.eth1.accept_ra = 0

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.