So erstellen Sie eine statische IP unter Alpine Linux
Es gibt viele Gründe, die statischen IPS unter Alpine Linux einzurichten, z. B. das Konfigurieren eines KVM -Servers oder eines DHCP -Servers auf mehrere VMs. Um eine statische IP in Alpine Linux zu erstellen, müssen Sie folgende Schritte befolgen:
Schritt 1: Überprüfen Sie die aktuelle IP -Adresse
Alpine Linux erhält eine IP -Adresse über DHCP vom Router (DHCP -Server). Überprüfen Sie die aktuelle IP -Konfiguration, bevor Sie eine statische IP -Adresse konfigurieren.
Führen Sie zunächst den folgenden Befehl aus, um die IP auf der aktiven Netzwerkschnittstelle zu überprüfen:
Ifconfig
Die vorherige Ausgabe zeigt eine aktive Schnittstelle mit dem Namen „ETH0“ und eine zugewiesene IP -Adresse von 10.0.2.15. Nachdem wir die aktuelle IP -Adresse erhalten haben, können wir eine statische IP -Adresse erstellen.
Schritt 2: Konfigurieren Sie die statische IP -Adresse
Die Datei/etc/network/interfaces definiert die statische Netzwerk- oder DHCP -Konfiguration. Sie können die Konfigurationsdatei über den folgenden Befehl überprüfen:
Katze/etc/Netzwerk/Schnittstellen
Notiz: Die erste Konfiguration in der vorherigen Konfigurationsdatei sollte die Loopback -Schnittstelle sein. Im zweiten Eintrag ist DHCP die Standard -IP -Konfiguration für die aktive Netzwerkschnittstelle.
Jetzt konfigurieren wir die statische IP von „10.0.2.30 ”mit der IP -Adresse des Routers von„ 192.168.29.1 ”. Wir deaktivieren die DHCP -Adresse vom zweiten Block, indem wir ein Hash -Symbol (#) auf die ETH0 -Schnittstelle anwenden.
VI/etc/Netzwerk/Schnittstellen
Fügen Sie die folgenden Zeilen ein und stellen Sie die Gateway- und IPv4 -Adresse so ein, dass sie dem IP -Subnetz der Umgebung entspricht:
Sobald Sie mit den Änderungen fertig sind, starten Sie den Netzwerk -Daemon mit den folgenden Befehlen, damit diese Änderungen wirksam werden, um zu wirksam:
Service Networking Neustart
/etc/init.D/Networking Neustart
Überprüfen Sie nun die neue statische IP, die auf Ihrer Netzwerkschnittstelle konfiguriert ist, indem Sie den folgenden Befehl ausführen:
Ifconfig
Bonus -Tipps:
1. In ähnlicher Weise können Sie eine statische IP für IPv6 erstellen. Hier sind die Zeilen, die Sie einfügen müssen:
2. In ähnlicher Weise können Sie mehrere IP -Adressen für eine einzelne Netzwerkschnittstelle erstellen. Lassen Sie uns beispielsweise ein zusätzliches IP 10 zuweisen.0.2.50 zur ETH0 -Schnittstelle.
VI/etc/Netzwerk/Schnittstellen
Um die Änderungen zu speichern, starten Sie den Netzwerkdienst wie gewohnt neu.
Service Networking Neustart
Führen Sie den folgenden Befehl aus, um die IP -Konfiguration zu bestätigen:
ip a
Wie Sie in der vorherigen Ausgabe sehen können, ist unsere Schnittstelle jetzt mit zwei IP -Adressen verbunden.
Schritt 3: Konfigurieren Sie die DNS- oder Namenserver -IP
Die Informationen, die sich auf Ihren Namenserver/DNS -Server beziehen.Conf -Datei. Diese Einträge müssen nicht geändert werden, wenn die DHCP -Konfiguration bereits verwendet wird. Überprüfen Sie einfach die Einträge wie im Folgenden dargestellt:
vi /etc /resolv.Conf
Die IP -Adresse des Routers ist hauptsächlich die IP -Adresse des DNS -Servers. In unserem Fall ist die IP des Routers der DNS -Server. Sobald die Änderungen am /etc /resolv.Conf -Datei wird erstellt, die Networking neu starten, damit sie wirksam werden können.
Wenn Sie aus irgendeinem Grund zu DHCP zurückkehren möchten, aktivieren Sie die DHCP -Adresse, indem Sie einen Hash (#) in den zweiten Block der Datei/etc/network/interfaces wie folgt einstellen:
Starten Sie den Networking -Dienst schließlich mit dem folgenden Befehl neu:
Service Networking Neustart
Abschluss
IP -Adressen werden dynamisch von den DHCP -Servern in der Cloud oder in der Heimumgebung zugewiesen. Sie können problemlos mit HTTPS -Servern, Firewalling und Adressport -Weiterleitung über die statische IP arbeiten. Hier haben wir behandelt, wie man eine statische IP unter Alpine Linux erstellt. Wir hoffen.