Zum Hauptinhalt springen

So konfigurieren Sie Ethernet unter Linux: Detaillierte Anweisungen und nützliche Tipps

Linux ist eines der beliebtesten Betriebssysteme der Welt, und viele Benutzer bevorzugen es wegen seiner Zuverlässigkeit und Flexibilität. Wenn Sie Linux verwenden, können Sie eine Ethernet-Verbindung einrichten, um einen stabilen und schnellen Netzwerkzugriff zu gewährleisten.

Das Einrichten von Ethernet unter Linux scheint für Anfänger eine schwierige Aufgabe zu sein, aber mit detaillierten Anweisungen und hilfreichen Tipps kann dies auch ohne viel Programmierkenntnisse erreicht werden. In diesem Artikel werden wir uns die grundlegenden Schritte zum Einrichten von Ethernet ansehen und einige nützliche Tipps mit Ihnen teilen.

Stellen Sie zunächst sicher, dass Ihr Computersystem Ethernet unterstützt. In den meisten Fällen sind moderne Computer und Laptops bereits mit einer Netzwerkkarte ausgestattet, die eine Ethernet-Verbindung ermöglicht. Stellen Sie außerdem sicher, dass Sie Zugriff auf das Netzwerk haben und alle erforderlichen Kabel ordnungsgemäß angeschlossen sind.

Um mit der Konfiguration von Ethernet unter Linux zu beginnen, müssen Sie ein Terminal öffnen und die entsprechenden Befehle eingeben. Mit dem Befehl 'ifconfig' können Sie Informationen über Ihre Netzwerkkarte, IP-Adresse und andere nützliche Informationen abrufen. Dann können Sie den Befehl 'sudo' verwenden, um Befehle als Administrator auszuführen und die Netzwerkkarteneinstellungen zu ändern.

Anmerkung: es wird empfohlen, die Konfigurationsdateien zu sichern, bevor Sie Änderungen an den Einstellungen der Netzwerkkarte vornehmen, damit Sie im Falle eines Problems die vorherigen Einstellungen problemlos wiederherstellen können.

Vorbereiten und Installieren der erforderlichen Pakete

Um Ethernet unter Linux zu konfigurieren, müssen mehrere Pakete installiert werden, um sicherzustellen, dass die Netzwerkverbindungen ordnungsgemäß funktionieren. Hier ist eine Liste der zu installierenden Hauptpakete:

  • net-tools: ein Paket, das Netzwerkdienstprogramme wie ifconfig, route und arp enthält.
  • ethtool: ein Dienstprogramm zum Konfigurieren und Anzeigen von Ethernet-Schnittstelleneinstellungen wie Datenübertragungsrate und Duplex.
  • iproute2: ein Paket, das Dienstprogramme zum Verwalten von Netzwerkschnittstellen, Routing und anderen Netzwerkeinstellungen enthält.
  • wireless-tools: ein Paket, das Dienstprogramme für die Arbeit mit drahtlosen Netzwerken wie iwconfig und iwlist enthält.

Sie können den Paketmanager Ihrer Distribution verwenden, um diese Pakete zu installieren. Für Debian-basierte Distributionen wie Ubuntu können Sie beispielsweise den Befehl verwenden:

sudo apt-get install net-tools ethtool iproute2 wireless-tools

Nach der Installation der Pakete sind Sie bereit, Ethernet unter Linux einzurichten.

Definieren und Konfigurieren der Netzwerkschnittstelle

Wenn der ifconfig-Befehl nicht auf Ihrem System installiert ist, können Sie ihn installieren, indem Sie den folgenden Befehl ausführen:

  • Für Debian/Ubuntu: sudo apt-get install net-tools
  • Für Fedora/RHEL: sudo yum install net-tools

Nach der Installation können Sie den ifconfig-Befehl ausführen, um eine Liste aller Netzwerkschnittstellen auf Ihrem Computer anzuzeigen:

ifconfig

Wenn Sie den Befehl ip verwenden möchten, führen Sie den folgenden Befehl aus:

ip a

Beachten Sie die Namen der Netzwerkschnittstellen. Sie können je nach System unterschiedlich sein, z. B. eth0, enp0s3 oder ens33.

Möglicherweise benötigen Sie eine Konfigurationsdatei, um die Netzwerkschnittstelle zu konfigurieren. Unter verschiedenen Linux-Distributionen kann dies die Datei /etc/network/interfaces oder /etc/sysconfig/network-scripts/ifcfg- sein.

Öffnen Sie die entsprechende Konfigurationsdatei in einem Texteditor, und bearbeiten Sie sie entsprechend den folgenden Parametern:

  1. DEVICE= – der Name der Netzwerkschnittstelle, die Sie konfigurieren möchten.
  2. BOOTPROTO=static - Typ der IP-Adresseinstellung (static – statisch, dhcp – dynamisch).
  3. IPADDR= ist die statische IP-Adresse für die Netzwerkschnittstelle.
  4. NETMASK= – Subnetzmaske der Netzwerkschnittstelle.
  5. GATEWAY= – Die IP-Adresse des Gateways (falls zutreffend).
  6. DNS1= – Die IP-Adresse des primären DNS-Servers.
  7. DNS2= – Die IP-Adresse des sekundären DNS-Servers (falls zutreffend).

Speichern Sie die Datei, und starten Sie die Netzwerkschnittstelle mit dem folgenden Befehl neu:

  • Für Debian/Ubuntu: sudo /etc/init.d/networking restart
  • Für Fedora/RHEL: sudo systemctl restart network

Jetzt muss Ihre Ethernet-Schnittstelle unter Linux konfiguriert und einsatzbereit sein.

Überprüfen und Testen von Ethernet-Einstellungen

Nachdem Sie Ethernet unter Linux konfiguriert haben, müssen Sie sicherstellen, dass alles ordnungsgemäß funktioniert. Dazu können mehrere Tests und Tests durchgeführt werden.

  1. Überprüfen der Netzwerkverbindung:
    • Überprüfen Sie, ob das Ethernet-Kabel an den Computer und den Router angeschlossen ist.
    • Stellen Sie sicher, dass alle Anschlüsse fest anliegen und sicher eingelegt sind.
  2. Überprüfen, ob eine IP-Adresse vorhanden ist:
    • Öffnen Sie ein Terminal und führen Sie den Befehl ip addr show aus .
    • Stellen Sie sicher, dass das Ethernet-Gerät über eine eigene IP-Adresse verfügt.
  3. Testen der Verbindung:
    • Führen Sie den Befehl ping aus google.com um die Verbindung zu externen Servern zu überprüfen.
    • Wenn alles in Ordnung ist, sollten Sie Antworten von den Servern von Google sehen.
  4. Überprüfen der Verbindungsgeschwindigkeit:
    • Verwenden Sie das Dienstprogramm speedtest-cli, um die Upload- und Upload-Geschwindigkeit zu messen.
    • Führen Sie den Befehl speedtest-cli aus und warten Sie, bis der Test beendet ist.
    • Als Ergebnis erhalten Sie Daten zur Verbindungsgeschwindigkeit.

Denken Sie daran, dass die Testergebnisse je nach Netzwerkkonfiguration und Internetgeschwindigkeit variieren können.