Wie kann ich bestimmte Netzwerkschnittstellen beim Booten herunterfahren, ihre Konfiguration jedoch beibehalten?

Wie kann ich bestimmte Netzwerkschnittstellen beim Booten herunterfahren, ihre Konfiguration jedoch beibehalten?

Dies ist ein Debian/Raspbian-basiertes Betriebssystem. Mein Ziel ist es, eine oder mehrere Netzwerkschnittstellen vollständig zu konfigurieren, aber ausgefallen zu haben.

Ich muss sie einfach verwenden ifconfig wlan0 upoder ifconfig eth0 upstarten können.

Was kann ich tun, um dies zu erreichen? (Dies ist eine systemd-basierte Distribution)

Antwort1

Vorausgesetzt, Sie haben die Schnittstellen bereits wie gewohnt konfiguriert, sollte jede der Schnittstellen (z. B. eth0) eine auto eth0oder allow-hotplug eth0Zeile in der Konfiguration haben. Das Entfernen dieser Zeile verhindert, dass die Schnittstelle beim Booten gestartet wird.

ifup eth0oder ifconfig eth0 upsollte dann die Schnittstelle wie konfiguriert aufrufen.

Antwort2

Sie können Folgendes versuchen:Deaktivieren Sie eine Netzwerkschnittstelle beim Booten von Ubuntu

Sie können die Schnittstellen, die beim Booten nicht angezeigt werden sollen, in einer neuen Datei hinzufügen und /etc/network/interfaces.nobootsie dann bei Bedarf mit folgendem Befehl anzeigen:

sudo ifup -i /etc/network/interfaces.noboot -v eth1

verwandte Informationen