Zum Hauptinhalt springen

Wie installiere ich eine statische IP in CentOS: Detaillierte Anleitung

CentOS – eine der beliebtesten Distributionen des Betriebssystems Linux, die für die Serververwaltung weit verbreitet ist. Ein wichtiger Aspekt der Serverkonfiguration ist die Einstellung einer statischen IP–Adresse. Eine statische IP-Adresse stellt sicher, dass dem Server eine bestimmte Adresse dauerhaft zugewiesen wird, wodurch der Zugriff auf den Server vereinfacht und IP-Filter im Netzwerk konfiguriert werden können.

Das Festlegen einer statischen IP-Adresse in CentOS erfordert einige zusätzliche Schritte, ist jedoch keine schwierige Aufgabe. Befolgen Sie diese detaillierten Anweisungen, um eine statische IP-Adresse in CentOS festzulegen und richtig zu konfigurieren.

Schritt 1: Verbindung zum Server herstellen

Bevor Sie mit der Konfiguration des Servers beginnen, stellen Sie sicher, dass Sie über SSH mit dem Server verbunden sind. Anweisungen zum Herstellen einer Verbindung zum Server finden Sie unter Dokumentationen auf dem von Ihnen verwendeten virtuellen Server oder Webhosting.

Schritt 2: Öffnen einer Netzwerkkonfigurationsdatei

Öffnen Sie die Netzwerkkonfigurationsdatei mit einem Texteditor. Führen Sie dazu den folgenden Befehl aus:

Vorbereiten der Installation einer statischen IP in CentOS

Bevor Sie eine statische IP in CentOS installieren, müssen Sie einige vorbereitende Schritte ausführen. Im Folgenden sind die grundlegenden Schritte aufgeführt, die Sie ausführen müssen, bevor Sie mit der Installation beginnen.

1. Stellen Sie sicher, dass Sie über alle erforderlichen Daten verfügen. Bevor Sie eine statische IP installieren, benötigen Sie die folgenden Daten:

  • IP-Adresse
  • Subnetzmaske
  • Standard-Gateway
  • DNS-Server

Wenden Sie sich an Ihren Netzwerkadministrator oder Internetdienstanbieter, um diese Informationen zu erhalten, wenn sie nicht bekannt sind.

2. Öffnen Sie ein Terminal auf Ihrem Computer. In CentOS können Sie ein Terminal öffnen, indem Sie mit der rechten Maustaste auf den Desktop klicken und "Terminal öffnen" auswählen.

3. Geben Sie im Terminal den folgenden Befehl ein, um die Netzwerkkonfigurationsdatei zu öffnen:

sudo vi /etc/sysconfig/network-scripts/ifcfg-Schnittstelle

Ersetzen Sie "Schnittstelle" durch den Namen Ihrer Netzwerkschnittstelle (z. B. "eth0" oder "ens33").

4. Bearbeiten Sie die Netzwerkkonfigurationsdatei, um die folgenden Einstellungen hinzuzufügen:

TYPE="Ethernet"BOOTPROTO="static"IPADDR="ваш IP-адрес"NETMASK="ваша маска подсети"GATEWAY="ваш шлюз по умолчанию"DNS1="первый DNS-сервер"DNS2="второй DNS-сервер"

Ersetzen Sie "Ihre IP-Adresse", "Ihre Subnetzmaske", "Ihr Standardgateway", "erster DNS-Server" und "zweiter DNS-Server" durch die entsprechenden Werte.

5. Speichern und schließen Sie die Datei.

Ihr CentOS-System ist jetzt bereit, eine statische IP zu installieren. Im nächsten Abschnitt werden wir uns den Prozess der Installation einer statischen IP in CentOS genauer ansehen.

Ausführen des Befehls ifconfig, um die aktuellen Netzwerkeinstellungen zu ermitteln

Um eine statische IP-Adresse in CentOS festzulegen, müssen Sie zuerst die aktuellen Netzwerkeinstellungen definieren. Dazu können wir den Befehl verwenden ifconfig.

Mit dem ifconfig-Befehl können wir Informationen über die Netzwerkschnittstellen unseres Systems wie IP-Adresse, Subnetzmaske und andere Parameter sehen.

Um den ifconfig-Befehl auszuführen, öffnen Sie ein Terminal und geben Sie Folgendes ein ifconfig und drücken Sie dann die Eingabetaste.

Nachdem Sie den Befehl ausgeführt haben, werden Ihnen Informationen zu allen Netzwerkschnittstellen angezeigt, einschließlich Ethernet und Wi-Fi. Die Informationen werden in einer Tabelle mit verschiedenen Spalten angezeigt, einschließlich der IP-Adresse, der Subnetzmaske, der MAC-Adresse und anderer Parameter.

Wenn Sie über mehrere Netzwerkschnittstellen verfügen, können Sie eine bestimmte Schnittstelle verwenden, indem Sie ihren Namen nach dem ifconfig-Befehl hinzufügen. Zum Beispiel, ifconfig eth0 zeigt nur Informationen über die eth0-Schnittstelle an.

Nachdem wir nun die aktuellen Netzwerkeinstellungen mit dem ifconfig-Befehl definiert haben, können wir mit der Einstellung einer statischen IP-Adresse in CentOS fortfahren.

CentOS-Netzwerkeinstellungsdatei bearbeiten

Um eine statische IP in CentOS zu konfigurieren, müssen Sie die Netzwerkkonfigurationsdatei /etc/sysconfig/network-scripts/ifcfg-eth0 bearbeiten. Diese Datei enthält die grundlegenden Einstellungen für die Netzwerkschnittstelle.

Um zu beginnen, öffnen Sie ein Terminal und führen Sie den Befehl aus:

$ sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

Der Inhalt der ifcfg-eth0-Datei wird im geöffneten Editor angezeigt. Sie werden mehrere Zeilen mit Parametern wie BOOTPROTO , IPADDR , NETMASK usw. sehen.

Geben Sie in der Zeile BOOTPROTO den Wert static an, um anzugeben, dass Sie eine statische IP-Adresse verwenden. Geben Sie dann den Wert Ihrer IP-Adresse in der Zeile IPADDR ein. Zum Beispiel:

BOOTPROTO=staticIPADDR=192.168.1.10

Geben Sie in der Zeile NETMASK eine Subnetzmaske an, z. B.:

NETMASK=255.255.255.0

Sie können auch Werte für andere Parameter wie GATEWAY und DNS1 (DNS-Server) angeben. Zum Beispiel:

GATEWAY=192.168.1.1DNS1=8.8.8.8

Nachdem Sie alle erforderlichen Änderungen vorgenommen haben, speichern Sie die Datei und schließen Sie den Editor.

Sie müssen den Netzwerkdienst jetzt neu starten, damit die Änderungen wirksam werden. Führen Sie den Befehl aus:

$ sudo systemctl restart network

Nach dem Neustart des Netzwerkdienstes verwendet Ihr CentOS-System die von Ihnen angegebene statische IP-Adresse.

Einrichten einer statischen IP-Adresse in CentOS

Eine statische IP-Adresse in CentOS kann in vielen Fällen nützlich sein, wenn Sie eine dauerhafte Verbindung zu anderen Geräten herstellen oder einen Remote-Server mit einer festen IP-Adresse verbinden möchten. In diesem Artikel erfahren Sie, wie Sie eine statische IP-Adresse in CentOS festlegen.

Führen Sie die folgenden Schritte aus, um eine statische IP-Adresse in CentOS einzurichten:

    Öffnen Sie ein Terminal, und geben Sie den folgenden Befehl ein, um die Netzwerkkonfigurationsdatei zu öffnen:

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=static
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
sudo systemctl restart network

Nach dem Neustart der Netzwerkdienste verwendet Ihr CentOS die angegebene statische IP-Adresse. Stellen Sie sicher, dass die IP-Adresse korrekt konfiguriert ist, indem Sie den Befehl ip a im Terminal ausführen. Sie sollten sehen, dass die IP-Adresse der eth0-Schnittstelle zugeordnet ist.

Jetzt wissen Sie, wie Sie eine statische IP-Adresse in CentOS festlegen. Dadurch können Sie eine dauerhafte Verbindung zu anderen Geräten oder Remote-Servern mit festen IP-Adressen herstellen.

Einrichten einer Subnetzmaske in CentOS

Die Subnetzmaske in CentOS definiert den Bereich der im lokalen Netzwerk verfügbaren IP-Adressen. Wenn Sie eine Subnetzmaske konfigurieren, können Sie den Geräten im Netzwerk die gewünschte Anzahl von IP-Adressen zuweisen.

Führen Sie die folgenden Schritte aus, um eine Subnetzmaske in CentOS einzurichten:

    Öffnen Sie die Netzwerkkonfigurationsdatei:

/etc/sysconfig/network-scripts/ifcfg-
NETMASK=
sudo systemctl restart network
ifconfig 

После выполнения этих шагов маска подсети будет успешно настроена в CentOS. Убедитесь, что вы указали правильное значение маски подсети в файле сетевой конфигурации, чтобы избежать возможных проблем с подключением устройств к сети.

Настройка шлюза в CentOS

  1. Откройте файл /etc/sysconfig/network-scripts/ifcfg-eth0 с помощью текстового редактора.
  2. Добавьте или измените параметр GATEWAY и укажите IP-адрес вашего шлюза. Пример: GATEWAY=192.168.1.1 .
  3. Сохраните и закройте файл.

После настройки шлюза необходимо перезапустить сетевые сервисы в CentOS следующей командой:

sudo systemctl restart network

Nach dem Neustart der Netzwerkdienste wird das Gateway in CentOS konfiguriert.

Zurücksetzen der CentOS-Netzwerkeinstellungen und Überprüfen der Verbindung

Nachdem Sie die Netzwerkeinstellungen von CentOS geändert haben, müssen Sie die Netzwerkdienste neu starten, um die neuen Einstellungen anzuwenden. Dazu können Sie den Befehl verwenden:

systemctl restart network

Nach dem Ausführen des Befehls werden die Netzwerkeinstellungen auf dem Server neu gestartet, und alle Änderungen, einschließlich der festgelegten statischen IP-Adresse, werden wirksam.

Sie können den Befehl ping verwenden, um die Verbindung und die korrekten Einstellungen zu überprüfen. Um beispielsweise die Verbindung zur IP-Adresse 192.168.1.1 zu überprüfen, können Sie Folgendes ausführen:

Wenn eine Antwort mit einer Antwortzeit und ohne Fehler empfangen wird, ist die Verbindung korrekt eingerichtet und funktioniert einwandfrei.

Wenn Sie jedoch eine Fehlermeldung erhalten oder keine Antwort erhalten, überprüfen Sie die Netzwerkverbindungseinstellungen und wiederholen Sie die Überprüfung.