Das Einrichten einer IP-Adresse ist eine wichtige Aufgabe bei der Arbeit mit dem Linux-Betriebssystem. Nach dem Neustart des Computers werden die IP-Adresseinstellungen jedoch möglicherweise zurückgesetzt. In diesem Artikel erfahren Sie, wie Sie die IP-Einstellungen unter Linux beibehalten, damit sie nach dem Neustart unverändert bleiben.
1. Statische IP-Adresseinstellung
Die statische IP-Adresseinstellung kann in der Konfigurationsdatei festgelegt werden /etc/network/interfaces. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie die Datei /etc/network/interfaces im Texteditor Ihrer Wahl.
- Suchen Sie nach einer Zeile, die mit beginnt iface eth0 inet (der Schnittstellenname kann sich unterscheiden.)
- Ersetzen Sie den Wert dhcp auf static, um anzugeben, dass Sie eine statische IP-Adresse verwenden möchten.
- Fügen Sie Zeichenfolgen hinzu, die die IP-Adresse, die Subnetzmaske, das Gateway und die DNS-Server angeben. Zum Beispiel:
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4
2. Verwenden von Network Manager
Wenn Sie es vorziehen, die grafische Benutzeroberfläche zum Konfigurieren der IP-Adresse zu verwenden, können Sie auch den Network Manager verwenden. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie den Network Manager im Systemabschnitt oder über das Anwendungsmenü.
- Wählen Sie die entsprechende Netzwerkverbindung aus und klicken Sie auf die Schaltfläche "Einstellungen".
- Klicken Sie auf die Registerkarte "IPv4" (oder "IPv6", wenn Sie eine IPv6-Adresse konfigurieren müssen).
- Wählen Sie im Dropdown-Menü "Methode" die Option "Statisch".
- Füllen Sie die Felder "Adresse", "Subnetzmaske", "Gateway" und "DNS-Server" mit den entsprechenden Werten aus.
- Klicken Sie auf Anwenden, um die Einstellungen zu speichern.
3. Speichert die Einstellungen in einer Network-Datei.service
Für Benutzer von Linux-Distributionen, die systemd zur Verwaltung von Diensten verwenden, können Sie die IP-Einstellungen in einer Datei speichern /etc/systemd/network/. Führen Sie dazu die folgenden Schritte aus:
- Erstellen Sie eine Datei mit der Erweiterung .network im Verzeichnis /etc/systemd/network/. Zum Beispiel, my-network.network.
- Öffnen Sie die Datei in einem Texteditor.
- Fügen Sie die folgenden Zeilen hinzu, um die IP-Adresse einzurichten:
Name=eth0
[Network]
Address=192.168.0.100/24
Gateway=192.168.0.1
DNS=8.8.8.8
4. Verwenden des Befehls ifconfig
Wenn Sie die IP-Adresse vorübergehend ändern müssen, ohne die Einstellungen zu speichern, können Sie den Befehl verwenden ifconfig. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie das Terminal.
- Geben Sie den Befehl ein sudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0 so legen Sie die IP-Adresse fest.
- Geben Sie den Befehl ein route add default gw 192.168.0.1 um das Gateway zu installieren.
- Geben Sie den Befehl ein echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf um einen DNS-Server zu installieren.
Schlußfolgerung
Das Speichern der IP-Einstellungen unter Linux ist wichtig, damit Sie nach einem Neustart dauerhaft auf das Netzwerk zugreifen können. In diesem Artikel haben wir verschiedene Möglichkeiten zum Speichern von IP-Adresseinstellungen untersucht, einschließlich der Verwendung von Konfigurationsdateien, Network Manager, systemd und dem ifconfig-Befehl.
Schritte zum Speichern von IP-Einstellungen unter Linux
Schritt 1: Öffnen Sie ein Terminal und geben Sie den Befehl sudo nano /etc/network/interfaces ein, um die Netzwerkkonfigurationsdatei zu öffnen.
Schritt 2: Suchen Sie nach dem Abschnitt, der Ihrer Netzwerkschnittstelle entspricht. Es wird normalerweise eth0 oder eth1 genannt .
Schritt 3: Fügen Sie dem Abschnitt mit den Einstellungen Ihrer Netzwerkschnittstelle die folgenden Zeilen hinzu:
address [IP-Adresse]
netmask [subnetzmaske]
gateway [Gateway-IP-Adresse]
dns-nameservers [DNS-Server-IP-Adresse]
Ersetzt [IP-Adresse] , [subnetzmaske] , [Gateway-IP-Adresse] und [DNS-Server-IP-Adresse] auf die entsprechenden Werte für Ihr Netzwerk. Zum Beispiel:
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8
Schritt 4: Speichern Sie die Änderungen, indem Sie auf klicken Ctrl + O und schließen Sie dann die Datei, indem Sie auf klicken Ctrl + X.
Schritt 5: Starten Sie den Netzwerkdienst mit dem Befehl sudo service networking restart neu, um die neuen Netzwerkeinstellungen anzuwenden.
Ihre IP-Einstellungen werden nun unter Linux gespeichert und bei jedem Systemstart angewendet.