GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Zurückschalten des Netzwerks auf /etc/network/interfaces unter Ubuntu 20.04 Focal Fossa Linux

In diesem Artikel wird erläutert, wie Sie das Netzwerk von NetPlan/CloudInit unter Ubuntu 20.04 Focal Fossa Linux auf das jetzt bereits veraltete networking zurückschalten verwaltet über /etc/network/interfaces .

In diesem Tutorial lernen Sie:

  • So kehren Sie zur Namenskonvention für eth0..n-Netzwerke zurück
  • Wie man ifupdown installiert
  • So entfernen Sie CloudInit
  • So aktivieren Sie den Netzwerk-Daemon
WARNUNG
Das Zurückwechseln von NetPlan/CloudInit zum mittlerweile veralteten Netzwerk-Daemon wird weder unterstützt noch empfohlen, da Sie am Ende ein kaputtes System haben könnten.

Zurückschalten des Netzwerks auf /etc/network/interfaces unter Ubuntu 20.04 Focal Fossa Linux

Softwareanforderungen und verwendete Konventionen

Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Ubuntu 20.04 installiert oder Ubuntu 20.04 Focal Fossa aktualisiert
Software Nicht zutreffend
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Schritt-für-Schritt-Anleitung zum Zurückschalten des Netzwerks auf /etc/network/interfaces unter Ubuntu 20.04

  1. Der erste Schritt ist die Installation von Tools zur Konfiguration von Netzwerkschnittstellen
    $ sudo apt update
    $ sudo apt install ifupdown net-tools
    
  2. Als nächstes wechseln Sie vom aktuellen enp0s3 an die alte Namenskonvention für Netzwerkschnittstellen eth0 . Bearbeiten Sie dazu mit Administratorrechten die Datei /etc/default/grub Datei und ändern Sie die folgende Zeile:
    FROM:
    GRUB_CMDLINE_LINUX=""
    TO:
    GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
    

    Bearbeiten Sie Grub Boot, um zu alten Namenskonventionen für Netzwerkschnittstellen zu wechseln, z. eth0

    Sobald Sie fertig sind, aktualisieren Sie Grub mit:

    $ sudo update-grub
    
  3. Starten Sie Ihr System neu:
    $ sudo reboot
    
  4. Bearbeiten Sie als root oder ein beliebiger Benutzer mit Administratorrechten die Datei /etc/network/interfaces Datei und setzen Sie eth0 Netzwerkschnittstelle, um die IP-Adresse von DHCP zu erhalten:
    source /etc/network/interfaces.d/*
    
    # The loopback network interface
    auto lo
    iface lo inet loopback
    
    # The primary network interface
    allow-hotplug eth0
    iface eth0 inet dhcp
    

    Lesen Sie diesen Artikel, wenn Sie Ihre Netzwerkschnittstelle auf eine statische IP-Adresse einstellen müssen.

  5. Starten Sie eth0 neu Schnittstelle:
    $ sudo ifdown --force eth0
    $ sudo ifup eth0
    
    HINWEIS
    Neustart des Netzwerks über /etc/init.d/networking ist nicht funktionsfähig. Um Ihr Netzwerk neu zu starten, verwenden Sie ifdown und ifup Befehle wie oben gezeigt.
  6. Zu diesem Zeitpunkt sollten Sie Ihren eth0 haben konfiguriert. Verwenden Sie ifconfig Befehl zum Überprüfen der Konfiguration der Netzwerkschnittstelle:
    ifconfig 
    eth0: flags=4163  mtu 1500
            inet 192.168.1.28  netmask 255.255.255.0  broadcast 192.168.1.255
            inet6 fe80::2dc0:208f:6d8b:f8fc  prefixlen 64  scopeid 0x20 	
            ether 08:00:27:a7:75:ad  txqueuelen 1000  (Ethernet)
            RX packets 22820  bytes 33504917 (33.5 MB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 3446  bytes 282861 (282.8 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    lo: flags=73  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10
            loop  txqueuelen 1000  (Local Loopback)
            RX packets 409  bytes 34213 (34.2 KB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 409  bytes 34213 (34.2 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
  7. Zuerst deaktivieren und stoppen Konfigurieren Sie die DNS-Auflösung, um z. 8.8.8.8 Nameserver:

    $ sudo unlink /etc/resolv.conf
    $ sudo echo nameserver 8.8.8.8 >> /etc/resolv.conf
    
  8. Lassen Sie uns eine Seelenreinigung durchführen. Cloud-Init-Paket entfernen:
    $ sudo dpkg -P cloud-init
    $ sudo rm -fr /etc/cloud/
    

    Deaktivieren und stoppen Sie den vom System aufgelösten Dienst:

    $ sudo systemctl disable --now systemd-resolved
    

Ubuntu
  1. So richten Sie eine statische IP-Adresse unter Debian Linux ein

  2. So starten Sie das Netzwerk unter Ubuntu 20.04 LTS Focal Fossa neu

  3. So installieren Sie LaTex unter Ubuntu 20.04 Focal Fossa Linux

  4. So installieren Sie Telegram unter Ubuntu 20.04 Focal Fossa Linux

  5. So installieren Sie Viber unter Ubuntu 20.04 Focal Fossa Linux

So installieren Sie Spotify unter Ubuntu 20.04 Focal Fossa Linux

So starten Sie Anwendungen unter Ubuntu 20.04 Focal Fossa Linux automatisch

So sperren Sie Ubuntu 20.04 Focal Fossa Linux Desktop

So installieren Sie TeamViewer unter Ubuntu 20.04 Focal Fossa Linux

So versetzen Sie Ubuntu 20.04 Focal Fossa Linux Desktop in den Ruhezustand

Zurückschalten des Netzwerks auf /etc/network/interfaces unter Ubuntu 22.04 Jammy Jellyfish Linux