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

So legen Sie ein Standard-Gateway mit Netplan fest, nachdem Gateway4 veraltet ist

Mit der neuesten Version von Ubuntu hat sich die Methode zum Definieren eines Standard-Gateways in Netplan geändert. Jack Wallen zeigt Ihnen, wie Sie die neue Routenoption verwenden.

Open Source:Unbedingt lesen

Als Ubuntu von der traditionellen Methode zur Verwaltung von Netzwerkcontrollern migrierte, versetzte es Benutzer und Administratoren in Aufregung, um die neue Methode schnell zu erlernen. Diese Methode war (und ist) netplan. Es ist eigentlich eine ziemlich elegante Lösung für ein ziemlich komplexes Problem. Alles wird nicht nur in einer praktischen Datei gehandhabt, alles ist auch im JSON-Format angelegt – das die meisten Administratoren recht gut kennen.

Doch zeitgleich mit der Veröffentlichung von Ubuntu 22.04 (Jammy Jellyfish) hat Netplan eine Option verworfen, die zunächst für einiges Gemurre in der Community sorgen könnte. Die neue Methode bietet jedoch eine viel bequemere und intelligentere Möglichkeit, Routen zu definieren, von denen eine das Standard-Gateway enthält.

Wenn Sie es nicht wissen, ist das Standard-Gateway die entscheidende Adresse, die es einer Maschine ermöglicht, die Außenwelt zu erreichen. Ohne das definierte Gateway gäbe es kein WAN. Wenn Sie also Ubuntu Server 22.04 zum ersten Mal bereitstellen, müssen Sie wissen, wie Sie dieses Standard-Gateway definieren.

Lassen Sie mich Ihnen zeigen, wie.

Was Sie brauchen

Die einzigen Dinge, die Sie benötigen, damit dies funktioniert, sind eine laufende Instanz von Jammy Jellyfish (entweder als Server oder Desktop) und ein Benutzer mit sudo-Berechtigungen. Sind Sie bereit? Lassen Sie uns das Tor treffen.

So definieren Sie ein Standard-Gateway in Netplan

Die alte Methode zur Definition Ihres Standard-Gateways in Netplan war einfach. Öffnen Sie die Netplan-Konfigurationsdatei (in meiner Instanz heißt diese Datei 00-installer-config.yaml, aber YMMV) und Sie sollten die Zeile sehen:

gateway4: 192.168.1.1

Darin liegt das Problem, als gateway4 ist veraltet. Zu seinen Gunsten ist die routes Möglichkeit. Diese Option ist nicht neu. Tatsächlich könnten Sie dieselbe Methode bereits im 20.04 verwenden. Der einfachere Weg zu einem Standard-Gateway war jedoch die Verwendung des inzwischen veralteten gateway4 Eintrag.

Mit der Option "routes" können Sie statische Routen zu Subnetzen festlegen (so wird es hauptsächlich verwendet). Jetzt ist dies jedoch die Standardoption sogar für Ihre Gateway-Adresse.

Nehmen wir an, Ihre Gateway-Adresse ist 192.168.1.1. Um das in Netplan zu definieren, öffnen Sie die Datei zum Bearbeiten (ändern Sie den Befehl, wenn Ihre Konfigurationsdatei einen anderen Namen hat) mit dem Befehl:

sudo nano /etc/netplan/00-installer-config.yaml

Suchen Sie die Zeilengruppe für die Netzwerkschnittstelle, die Sie ändern möchten. Für mich ist diese Strophe ens5. Um das Standard-Gateway zu konfigurieren, würden Sie in dieser Strophe die folgenden Zeilen direkt über dem Nameserver-Abschnitt hinzufügen (oder bearbeiten):

routes:

- to: default
via: 192.168.1.1

Speichern und schließen Sie die Datei. Übernehmen Sie die Konfiguration mit dem Befehl:

sudo netplan apply

Sie sollten jetzt von diesem Server aus die Außenwelt erreichen können.

Und so konfigurieren Sie das Standard-Gateway mit Netplan in der neuesten Version von Ubuntu Linux (22.04). Wenn Sie versucht haben, eine statische IP in Ihren Jammy-Serverbereitstellungen zu konfigurieren, und nicht herausfinden können, warum sie Ihr LAN nicht verlassen können, könnte dies durchaus der Grund sein. Und jetzt wissen Sie, wie Sie das Problem beheben können.

Viel Spaß beim Netzwerken!

Abonnieren Sie TechRepublic Wie man Technik auf YouTube zum Laufen bringt für die neuesten technischen Ratschläge für Geschäftsleute von Jack Wallen.



Quelllink


Linux
  1. Wie kann man Bash so einstellen, dass *.exe mit Mono ausgeführt wird?

  2. Wie stellt man das Datum im Epochenformat ein?

  3. Wie kann man überprüfen, ob ein Ppa-Paket manipuliert wurde?

  4. Wie stellt man Ruby 2.1.2 als Standard ein?

  5. So finden Sie die Standard-Gateway-IP in Linux

So richten Sie eine Firewall mit GUFW unter Linux ein

So richten Sie einen Seafile-Server mit Nginx unter Ubuntu 18.04 ein

So richten Sie einen FTP-Server mit ProFTPD in Ubuntu 18.04 ein

So richten Sie einen Mailserver mit Modoboa unter Ubuntu 20.04 ein

So legen Sie den Standardbenutzer für eine WSL-Distribution fest, die manuell mit wsl --import installiert wurde

So installieren und konfigurieren Sie WordPress mit Ansible