lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte
Wenn ich Subinterfaces hinzugefügt habe, wie kann ich diese speichern sodass sie auch nach einem Neustart noch da sind?
bezieht sich auf eine Antwort auf: Subinterface auf Linux Ubuntu anlegen und entfernen
von  

2 Antworten

0 Pluspunkte 0 Minuspunkte

In der Datei

/etc/network/interfaces

genau wie dein physikalisches Interface nur mit einem Doppelpunkt und einer frei wählbaren ID nach der Bezeichnung. Wenn dein physikalisches Interface also eth0 ist kannst du die Subinterfaces eth0:1, eth0:2, eth0:3 u.s.w nennen.

auto eth0:1
iface eth0:1 inet static
address 192.168.0.81
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8

auto eth0:2
iface eth0:1 inet static
address 192.168.0.82
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8
von (486 Punkte)  
0 Pluspunkte 0 Minuspunkte

Die genaue Vorgehensweise hängt von der Version von Ubuntu ab, die du verwendest. Auf neueren Distributionen (>18.04) legst du Interfaces nicht mehr mit dem NetworkManager in "/etc/network/interfaces" an sondern mit Netplan.

Öffne ein Terminal und wechsle in das Verzeichnis "/etc/netplan/". In dem Verzeichnis findest du eine oder mehrere Dateien mit der Erweiterung ".yaml". Normalerweise ist die Hauptdatei "01-netcfg.yaml" oder "50-cloud-init.yaml".

Die Konfigurationsdatei enthält Informationen über die Netzwerkschnittstellen deines Systems. Finde die entsprechende Schnittstelle und füge das Subinterface zur Liste der "subnets" hinzu. Ein Beispiel:

   network:
     version: 2
     renderer: networkd
     ethernets:
       eth0:
         addresses:
           - 192.168.1.10/24
           - 192.168.2.10/24
         subnets:
           - 192.168.1.0/24
           - 192.168.2.0/24
         gateway4: 192.168.1.1
         nameservers:
           addresses:
             - 8.8.8.8
             - 8.8.4.4

Speicher die Datei und prüfe die Syntax mit "sudo netplan try". Wenn keine Fehler auftreten, wende die Konfiguration mit "sudo netplan apply" an.

von (716 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Beiträge bewerten
  • Inhalte bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft. Unser Ziel: Guter Inhalt. Für alle.

2.3k Fragen

2.8k Antworten

260 Kommentare

12 Nutzer