Zum Hauptinhalt springen

Ändern des Gateways in Linux detaillierte Anleitung

Linux – es ist ein Open-Source-Betriebssystem, das es Benutzern ermöglicht, die volle Kontrolle über ihren Computer zu erlangen. Eine der wichtigsten Funktionen von Linux ist die Möglichkeit, Netzwerkverbindungen einzurichten und das Gateway zu ändern. Das Gateway spielt eine Schlüsselrolle bei der Netzwerkverbindung und ist ein Zwischenknoten zwischen dem Computer und anderen Netzwerkgeräten.

In diesem Artikel werden wir eine detaillierte Anleitung zum Ändern des Gateways in Linux betrachten. Zuerst werden wir darüber sprechen, was ein Gateway ist und warum es benötigt wird. Dann zeigen wir Ihnen, wie Sie das aktuelle Gateway finden und wie Sie es ändern können. Schließlich werden wir uns einige praktische Tipps und Tricks zum Einrichten eines Gateways in Linux ansehen.

Es ist wichtig zu beachten, dass es in jeder Linux-Distribution leicht unterschiedliche Möglichkeiten gibt, das Gateway zu ändern, daher wird empfohlen, die Dokumentation Ihres Betriebssystems zu lesen oder im Internet nach relevanten Informationen zu suchen. Einige Linux-Distributionen, wie Ubuntu und CentOS, bieten eine grafische Oberfläche für die einfache Konfiguration von Netzwerkeinstellungen, einschließlich eines Gateways.

Wie ändere ich das Gateway in Linux?

Führen Sie die folgenden Schritte aus, um das Gateway in Linux zu ändern:

SchrittDas Team
1Öffnen Sie ein Linux-Terminal.
2Geben Sie ifconfig ein, um Informationen zu den aktuellen Netzwerkeinstellungen anzuzeigen.
3Suchen Sie nach dem Namen der Netzwerkschnittstelle, an der Sie das Gateway ändern möchten.
4Geben Sie den Befehl sudo route del default ein, um das aktuelle Gateway zu löschen.
5Geben Sie den Befehl sudo route add default gw ein und ersetzen Sie ihn durch die neue Gateway-Adresse.
6Überprüfen Sie die Änderungen, indem Sie den Befehl route -n eingeben.

Nachdem Sie diese Schritte ausgeführt haben, wird das Gateway unter Linux erfolgreich geändert. Stellen Sie sicher, dass das neue Gateway ordnungsgemäß funktioniert, indem Sie überprüfen, ob Internetdienste oder andere Netzwerkressourcen verfügbar sind.

Schritt 1: Öffnen Sie das Terminal

Zuerst müssen Sie ein Terminal unter Linux öffnen. Dies kann auf verschiedene Arten geschehen:

1. Tastenkombination verwenden

In den meisten Fällen können Sie das Terminal öffnen, indem Sie gleichzeitig Strg + Alt + T drücken.

2. Terminal im Menü finden

Sie können das Terminal auch im Anwendungsmenü oder in den Desktop-Verknüpfungen finden und mit einem Mausklick öffnen.

3. Suche verwenden

Für einige Linux-Distributionen ist eine Suchfunktion verfügbar. Sie können "Terminal" in das Suchfeld eingeben und nach der entsprechenden Anwendung suchen.

Wenn Sie das Terminal öffnen, sind Sie bereit, mit dem nächsten Schritt zum Ändern des Gateways in Linux fortzufahren.

Schritt 2: Geben Sie den Befehl "ifconfig" ein

Nachdem das Terminal erfolgreich geöffnet wurde, müssen Sie den Befehl "ifconfig" eingeben. Mit diesem Befehl können Sie Informationen zu den Netzwerkschnittstellen auf Ihrem Computer anzeigen.

Um den Befehl "ifconfig" einzugeben, geben Sie ihn einfach an der Eingabeaufforderung ein und drücken Sie die Eingabetaste. Dadurch wird eine detaillierte Liste aller Netzwerkschnittstellen, deren IP-Adressen, Subnetzmasken und anderen Einstellungen angezeigt.

Wenn Sie ein normaler Benutzer sind, müssen Sie möglicherweise den Befehl "sudo" vor "ifconfig" verwenden, um Administratorrechte zu erhalten und auf alle Informationen zuzugreifen.

Nachdem Sie den Befehl "ifconfig" eingegeben haben, können Sie die Informationen zur aktuellen IP-Adresse und anderen Netzwerkeinstellungen Ihres Computers anzeigen. Beachten Sie, dass sich die IP-Adresse je nach Ihrer Netzwerkkonfiguration und den angeschlossenen Geräten ändern kann.

Wenn Sie Probleme haben, diesen Schritt auszuführen, stellen Sie sicher, dass Sie den Befehl korrekt eingegeben haben und die korrekte Syntax verwenden. Wenn die Probleme weiterhin bestehen, lesen Sie in der Dokumentation nach oder suchen Sie online nach Hilfe.

Sie haben Schritt 2 erfolgreich abgeschlossen und mit dem Befehl "ifconfig" Informationen zu den Netzwerkschnittstellen auf Ihrem Computer erhalten. Jetzt sind Sie bereit, mit dem nächsten Schritt beim Einrichten des Gateways in Linux fortzufahren.

Schritt 3: Finden Sie die gewünschte Netzwerkschnittstelle

Bevor Sie das Gateway in Linux ändern, müssen Sie herausfinden, welche Netzwerkschnittstelle auf Ihrem System verwendet wird. Es kann Ethernet (eth0, eth1 usw.) oder Wi-Fi (wlan0, wlan1 usw.) Schnittstellen sein. Ihre Netzwerkschnittstelle hat möglicherweise einen anderen Namen, daher ist es wichtig, sie genau zu definieren.

Es gibt mehrere Möglichkeiten, die gewünschte Netzwerkschnittstelle zu finden:

1. Verwenden des Befehls ifconfig

ifconfigeth0: flags=4163 mtu 1500inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255inet6 fe80::1234:5678:abcd:efgh prefixlen 64 scopeid 0x20ether 12:34:56:78:ab:cd txqueuelen 1000 (Ethernet)RX packets 12345 bytes 67890 (6.7 MB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 54321 bytes 98765 (9.8 MB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Im obigen Beispiel heißt die Netzwerkschnittstelle eth0.

2. Verwenden des IP-Befehls

Der IP-Befehl kann Ihnen auch helfen, die gewünschte Netzwerkschnittstelle zu finden. Führen Sie den Befehl ip link im Terminal aus und suchen Sie nach der Netzwerkschnittstelle, die sich im Status "UP" befindet. Zum Beispiel:

ip link1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: eth0: mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000link/ether 12:34:56:78:ab:cd brd ff:ff:ff:ff:ff:ff3: wlan0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000link/ether 12:34:56:78:ab:cd brd ff:ff:ff:ff:ff:ff

Im obigen Beispiel wird die Netzwerkschnittstelle, die sich im Status "UP" befindet, als eth0 bezeichnet.

Nachdem Sie nun festgestellt haben, welche Netzwerkschnittstelle auf Ihrem System verwendet wird, sind Sie bereit, mit dem nächsten Schritt fortzufahren - dem Ändern des Gateways in Linux.

Schritt 4: Geben Sie den Befehl "route" ein

Nachdem Sie ein neues Gateway eingerichtet haben, wird der nächste Schritt darin bestehen, den Befehl "route" einzugeben, um eine neue Route zu Ihrem System hinzuzufügen. Der Befehl "route" wird unter Linux zum Konfigurieren einer Routingtabelle verwendet.

Geben Sie einen Befehl ein, um eine neue Route hinzuzufügen:

Das TeamDie Beschreibung
route add default gw Fügt eine neue Standardroute über die angegebene Gateway-IP-Adresse hinzu.

Ersetzen Sie diesen Befehl durch die IP-Adresse des neuen Gateways, das Sie im vorherigen Schritt konfiguriert haben.

Wenn beispielsweise die IP-Adresse des neuen Gateways 192.168.1.1 lautet, sieht der Befehl folgendermaßen aus:

Das TeamDie Beschreibung
route add default gw 192.168.1.1Fügt eine neue Standardroute über die IP-Adresse 192.168.1.1 hinzu.

Nachdem Sie diesen Befehl eingegeben haben, wird die neue Route der Routingtabelle Ihres Systems hinzugefügt, und alle Pakete, die anderen Routen nicht entsprechen, werden über das neue Gateway gesendet.

Schritt 5: Holen Sie sich das aktuelle Gateway

Um das Gateway in Linux zu ändern, müssen wir zuerst das aktuelle Gateway abrufen. Führen Sie dazu die folgenden Schritte aus:

Das TeamDie Beschreibung
ip route show
default via 192.168.0.1 dev eth0 proto static metric 100192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.100 metric 100

Hier ist 192.168.0.1 das aktuelle Gateway. Ändern Sie diese Adresse in die von Ihnen gewünschte Adresse.

Schritt 6: Geben Sie den Befehl "route delete" ein

Nachdem Sie die Routeninformationen auf Ihrem Computer erkannt haben, können Sie das nicht benötigte Gateway mithilfe des Befehls "route delete" löschen. Mit diesem Befehl können Sie eine Route aus der Routingtabelle unter Linux entfernen.

Geben Sie zum Entfernen des Gateways den folgenden Befehl ein:

Das TeamDie Beschreibung
sudo route delete default gw anschriftEntfernt das Gateway mit der angegebenen Adresse aus der Routingtabelle

Ersetzt anschrift an die tatsächliche Gateway-Adresse, die Sie löschen möchten. Wenn die Adresse Ihres Gateways beispielsweise 192.168.1.1 lautet, sieht der Befehl folgendermaßen aus:

sudo route delete default gw 192.168.1.1

Drücken Sie nach Eingabe des Befehls die Eingabetaste, und das Gateway wird aus der Routingtabelle entfernt.

Schritt 7: Geben Sie den Befehl "route add" ein

Nachdem Sie alle Parameter des neuen Gateways konfiguriert haben, müssen Sie im Linux-Terminal den Befehl "route add" eingeben, um eine neue Routingregel hinzuzufügen. Mit diesem Befehl können Sie Linux angeben, über welche Schnittstelle und welches Gateway Netzwerkdatenverkehr gesendet werden soll.

Die Syntax für den Befehl "route add" lautet wie folgt:

  • - Die IP-Adresse des Netzwerks oder Subnetzes, zu dem Sie die Route hinzufügen möchten;
  • - Die IP-Adresse des neuen Gateways, über das der Netzwerkverkehr gesendet wird;
  • - der Name der Netzwerkschnittstelle, durch die der Netzwerkverkehr geleitet wird.

Wenn Sie beispielsweise eine Route für das Netzwerk 192.168.0.0/24 über das Gateway 192.168.1.1 und die Schnittstelle eth0 hinzufügen möchten, können Sie den folgenden Befehl eingeben:

route add -net 192.168.0.0/24 gw 192.168.1.1 dev eth0

Nachdem Sie den Befehl "route add" eingegeben haben, fügt Linux der Routingtabelle eine neue Routingregel hinzu und verwendet ein neues Gateway, um den Netzwerkverkehr an das angegebene Netzwerk oder Subnetz zu senden.

Schritt 8: Überprüfen Sie die Änderungen

Nachdem Sie die erforderlichen Änderungen am Gateway unter Linux vorgenommen haben, sollten Sie sicherstellen, dass sie erfolgreich angewendet wurden.

Führen Sie dazu die folgenden Schritte aus:

1. Öffnen Sie eine Eingabeaufforderung, und geben Sie Folgendes ein:

2. Suchen Sie die Zeile mit Ihrem neuen Gateway und stellen Sie sicher, dass sie auf die richtige IP-Adresse verweist.

3. Überprüfen Sie, ob Sie auf das Internet zugreifen können, indem Sie einen Webbrowser öffnen und zu einer beliebigen Webseite navigieren.

Wenn Sie eine Webseite sehen und sie erfolgreich laden können, ist Ihre Gateway-Änderung unter Linux erfolgreich verlaufen.

Wenn Sie weiterhin Probleme mit dem Internetzugang haben, stellen Sie sicher, dass Sie die Änderungen an den Konfigurationsdateien korrekt vorgenommen haben, und wiederholen Sie die Schritte erneut.

Jetzt wissen Sie, wie Sie das Gateway in Linux ändern und die Ergebnisse Ihrer Arbeit überprüfen können.

Schritt 9: Speichern Sie die Einstellungen

Nachdem Sie alle notwendigen Änderungen an der Datei vorgenommen haben /etc/network/interfaces Sie müssen diese Einstellungen speichern, damit sie wirksam werden.

Führen Sie dazu den folgenden Befehl aus:

sudo systemctl restart networking

Mit diesem Befehl werden die Netzwerkeinstellungen neu gestartet und die von Ihnen vorgenommenen Änderungen übernommen.

Anschließend können Sie den folgenden Befehl ausführen, um sicherzustellen, dass die neuen Einstellungen erfolgreich gespeichert wurden:

ip route show

Jetzt haben Sie das Gateway in Linux erfolgreich geändert und die neuen Netzwerkeinstellungen konfiguriert.

Schritt 10: Netzwerkschnittstelle neu starten

Nachdem Sie die Gateway-Einstellungen geändert haben, ist es wichtig, die Netzwerkschnittstelle neu zu starten, um die Änderungen anzuwenden. Dazu können Sie den Befehl ifdown und ifup verwenden.

Die folgende Tabelle enthält Befehle zum Zurücksetzen der Netzwerkschnittstelle:

Das TeamDie Beschreibung
sudo ifdown schnittstellennameDeaktiviert die angegebene Netzwerkschnittstelle.
sudo ifup schnittstellennameAktiviert die angegebene Netzwerkschnittstelle.

Führen Sie die folgenden Schritte aus, um die Netzwerkschnittstelle mit dem geänderten Gateway neu zu starten:

  1. Deaktivieren Sie die Netzwerkschnittstelle mit dem Befehl sudo ifdown schnittstellenname .
  2. Aktivieren Sie die Netzwerkschnittstelle mit dem Befehl sudo ifup schnittstellenname .

Nachdem diese Befehle ausgeführt wurden, wird die Netzwerkschnittstelle neu gestartet und das geänderte Gateway wird angewendet.