IP-Adressen sind eines der Netzwerkelemente, die für die Verwaltung von Netzwerken von grundlegender Bedeutung sind, da sie die Ausführung von Verwaltungsaufgaben ermöglichen, z.
- Verbinden Sie das Gerät mit dem lokalen Netzwerk oder dem Internet.
- Definieren Sie, wo sich das Gerät befindet und welchen Aktivitätsstatus es hat.
- Überprüfen Sie Dienste und vieles mehr.
Wir haben zwei Möglichkeiten, um IP-Adressen in einem beliebigen System zu verwalten:
Die Verwendung statischer IP-Adressen ist beispielsweise in folgenden Fällen hilfreich:
- Es wird ein Server konfiguriert und dieser sollte Rollen und Dienste verwenden, bei denen diese Dienste betroffen sind, wenn wir über DHCP verfügen.
- Wenn es erforderlich ist, dass eine bestimmte Anwendung eine einzelne IP-Adresse verwendet.
- Für administrative und Support-Probleme.
Bei dieser Gelegenheit wird TechnoWikis zeigen, wie wir eine statische IP-Adresse in Ubuntu 17.10 sowohl auf Desktop- (Home) als auch auf Serverebene (Enterprise) definieren können.
1. Legen Sie in Ubuntu 17.10 Desktop eine statische IP-Adresse fest
Um diesen Vorgang durchzuführen, klicken Sie auf die Option “Systemkonfiguration” auf der linken Seite des Systems:
Wenn Sie diese Option auswählen, wird das folgende Fenster angezeigt, in dem Sie die Option “Netzwerk” auswählen:
Wenn Sie die Option Netzwerk auswählen, müssen Sie im nächsten Schritt die Adapterkonfiguration bearbeiten. Dazu wählen Sie die Schaltfläche “Optionen” aus, indem Sie die Option “Kabelgebunden” auswählen:
Wechseln Sie in dem neuen Fenster, das angezeigt wird, zur Registerkarte “IPv4-Einstellungen”, auf der Folgendes angezeigt wird:
Da dies bei DHCP standardmäßig angezeigt wird, müssen die folgenden Felder ausgefüllt werden:
Sobald wir diese Werte definiert haben, klicken Sie auf die Schaltfläche “Speichern”, um die Änderungen zu übernehmen. Jetzt müssen wir den Verbindungsschalter ausschalten, um den Netzwerkadapter zu trennen:
Jetzt aktivieren wir es erneut, um die Änderungen zu übernehmen und sehen, dass die von uns definierte Konfiguration eingerichtet wurde. Auf diese Weise haben wir die statische IP-Adresse in Ubuntu 17.10 Desktop festgelegt.
2. Stellen Sie in Ubuntu 17.10 Server eine statische IP-Adresse ein
Mit der neuen Version von Ubuntu Server hat sich die Netzwerkkonfiguration in Ubuntu 17.10 vollständig geändert.
Ein neues Tool namens Netplan wurde von Canonical (dem Unternehmen, das die Ubuntu-Linux-Distribution entwickelt hat) für das Netzwerkkonfigurationsmanagement entwickelt, das wir in allen neuen Versionen von Ubuntu ab Version 17.10 verwenden werden. Die alte Netzwerkkonfigurationsdatei / etc / network / interfaces ist nicht mehr aktiv.
Netplan ist eine YAML-Netzwerkkonfigurationsabstraktion für mehrere Backends (NetworkManager, networkd).
Es ist ein Dienstprogramm, mit dem das Netzwerk in Ubuntu einfach konfiguriert werden kann. Es kann verwendet werden, indem eine einfache YAML-Beschreibung der erforderlichen Netzwerkschnittstellen erstellt wird, für die sie konfiguriert werden sollen. Dadurch wird die für das ausgewählte Renderer-Tool erforderliche Konfiguration generiert.
Netplan liest die Netzwerkkonfiguration im Pfad /etc/netplan/*.yaml, die von Administratoren, Installationsprogrammen, Instanziierungen von Images in der Cloud oder anderen Implementierungen des Betriebssystems geschrieben wurde. Während des Systemstarts werden die Back-End-spezifischen Konfigurationsdateien generiert oder ausgeführt, um die Steuerung der Geräte an einen bestimmten Netzwerk-Daemon zu übertragen.
Um eine statische IP-Adresse in Ubuntu 17.10 Server zu konfigurieren, müssen wir berücksichtigen, dass die Standardkonfigurationsdatei lautet
/etc/netplan/01-netcfg.yaml
Dazu greifen wir mit einem Texteditor darauf zu, in diesem Fall nano:
sudo nano /etc/netplan/01-netcfg.yaml
Die Konfigurationssyntax ist in der Programmiersprache Python (.yaml-Format) angegeben, daher ist das Einrücken der Zeilen von grundlegender Bedeutung.
In dieser Datei müssen wir die zuzuweisenden IP-Adressen konfigurieren und Folgendes festlegen:
- Stellen Sie den Wert nicht in das Feld dhcp4 ein.
- Fügen Sie die Adresszeile mit der zuzuweisenden statischen IP hinzu.
- Fügen Sie die Gateway4-Leitung mit der Gateway-IP des Routers hinzu.
- Fügen Sie die Nameserver-Zeile mit den IP-Adressen der DNS-Server (in diesem Fall denen von Google) hinzu.
'2001: 1 :: 1/64'
Wir speichern die Änderungen mit der folgenden Tastenkombination:
+ O Strg + O
Wir verlassen den Editor mit:
+ X Strg + X
Wir übernehmen die Änderungen, indem wir die folgende Zeile ausführen:
sudo netplan anwenden
Oder wir können es auch mit dem Modifikator “-debug” verwenden, um nützliche Ergebnisse zu erhalten, wenn die Analyse der netplan-Konfigurationsdatei erfolgreich war:
sudo netplan --debug anwenden
Mit dem Befehl ifconfig können wir die zugewiesene IP-Adresse überprüfen:
3. Konfigurieren Sie ein DHCP mit Netplan in Ubuntu 17.10 Server
Dazu müssen wir erneut auf die oben genannte Konfigurationsdatei zugreifen:
sudo nano /etc/netplan/01-netcfg.yaml
Dort müssen wir die zuvor eingegebenen Zeilen löschen und den Wert von “dhcp4” auf yes setzen:
dhcp6: ja
Wir übernehmen die Änderungen, indem wir die folgende Zeile ausführen:
sudo netplan anwenden
4. Stellen Sie in Ubuntu 16.10 eine statische IP-Adresse ein
Im Falle von Ubuntu 16 ist der Prozess zum Einrichten der statischen IP-Adresse der folgende.
Zuerst greifen wir auf die Netzwerkkonfigurationsdatei zu, indem wir die folgende Zeile ausführen:
sudo nano / etc / network / interfaces
Dort können wir den Namen unserer Netzwerkschnittstelle sehen und sehen, dass diese durch DHCP definiert ist. Dort werden wir folgendes modifizieren:
- Wir ändern das Wort dhcp in static.
- Wir fügen die Adress-, Netzmasken- und Gateway-Leitungen mit den jeweiligen IP-Adressen hinzu.
Wir speichern die Änderungen mit der folgenden Tastenkombination:
+ O Strg + O
Wir verlassen den Editor mit:
+ X Strg + X
Zuletzt starten wir die Netzwerkdienste neu, indem wir die folgende Zeile ausführen. Auf diese Weise können wir die statische IP-Adresse in Ubuntu 16.04 und 16.10 einstellen.
sudo /etc/init.d/networking restart
Wir haben den Prozess zum Definieren einer statischen IP-Adresse in verschiedenen Editionen von Ubuntu gesehen und haben daher diese Option, um einige Verwaltungsaufgaben oder Anforderungen auszuführen, die zu einem bestimmten Zeitpunkt möglicherweise vorliegen.