Wenn Sie ein Linux-Systemadministrator sind, wird die Zeit kommen, in der Sie das Netzwerk auf Ihrem System konfigurieren müssen. Im Gegensatz zu Desktop-Computern, auf denen Sie dynamische IP-Adressen verwenden können, müssen Sie in einer Serverinfrastruktur (zumindest in den meisten Fällen) eine statische IP-Adresse einrichten.
Lesen Sie auch: So legen Sie den System-Hostnamen unter Linux fest oder ändern ihn
Dieser Artikel soll Ihnen zeigen, wie Sie eine statische IP-Adresse auf den am häufigsten verwendeten Linux-Distributionen konfigurieren.
Für diese Anleitung verwenden wir die folgenden Details des Internetprotokolls 4 (IPv4):
IP address: 192.168.0.100 Netmask: 255.255.255.0 Hostname: node01.tecmint.com Domain name: tecmint.com Gateway: 192.168.0.1 DNS Server 1: 8.8.8.8 DNS Server 2: 4.4.4.4
Statische IP-Adresse in RHEL/CentOS/Fedora konfigurieren:
So konfigurieren Sie eine statische IP-Adresse in RHEL / CentOS / Fedora , müssen Sie Folgendes bearbeiten:
/etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0
Wo im obigen "ifcfg-eth0"
Antworten an Ihre Netzwerkschnittstelle eth0
. Wenn Ihre Schnittstelle „eth1"
heißt dann ist die Datei, die Sie bearbeiten müssen, "ifcfg-eth1"
.
Beginnen wir mit der ersten Datei:
# vi /etc/sysconfig/network
Öffnen Sie diese Datei und legen Sie fest:
NETWORKING=yes HOSTNAME=node01.tecmint.com GATEWAY=192.168.0.1 NETWORKING_IPV6=no IPV6INIT=no
Nächstes Öffnen:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
Hinweis :Stellen Sie sicher, dass Sie die Datei öffnen, die Ihrer Netzwerkschnittstelle entspricht. Den Namen Ihrer Netzwerkschnittstelle finden Sie mit dem Befehl ifconfig -a.
Nehmen Sie in dieser Datei die folgenden Änderungen vor:
DEVICE="eth0" BOOTPROTO="static" DNS1="8.8.8.8" DNS2="4.4.4.4" GATEWAY="192.168.0.1" HOSTNAME="node01.tecmint.com" HWADDR="00:19:99:A4:46:AB" IPADDR="192.68.0.100" NETMASK="255.255.255.0" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="8105c095-799b-4f5a-a445-c6d7c3681f07"
Sie müssen nur die Einstellungen bearbeiten für:
- DNS1 und DNS2
- GATEWAY
- HOSTNAME
- NETZMASKE
- IPADDR
Andere Einstellungen sollten bereits vordefiniert sein.
Als nächstes bearbeiten Sie resolve.conf
Datei, indem Sie sie mit einem Texteditor wie nano oder vi öffnen:
# vi /etc/resolv.conf
nameserver 8.8.8.8 # Replace with your nameserver ip nameserver 4.4.4.4 # Replace with your nameserver ip
Nachdem Sie Ihre Änderungen vorgenommen haben, starten Sie das Netzwerk neu mit:
# /etc/init.d/network restart [On SysVinit] # systemctl restart network [On SystemD]
Statische IP-Adresse in Debian / Ubuntu festlegen
Zum Einrichten einer statischen IP-Adresse in Debian / Ubuntu , öffnen Sie die folgende Datei:
# nano /etc/network/interfaces
Möglicherweise sehen Sie eine Zeile wie diese:
auto eth0 iface eth0 inet dhcp
Ändere es so, dass es so aussieht:
auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 4.4.4.4 dns-nameservers 8.8.8.8
Speichern Sie die Datei und bearbeiten Sie dann /etc/resolv.conf
so:
# nano /etc/resolv.conf
nameserver 8.8.8.8 # Replace with your nameserver ip nameserver 4.4.4.4 # Replace with your nameserver ip
Starten Sie das Netzwerk auf Ihrem System neu mit:
# /etc/init.d/network restart [On SysVinit] # systemctl restart network [On SystemD]
Ihre statische IP-Adresse wurde konfiguriert.
Schlussfolgerung:
Sie wissen jetzt, wie Sie eine statische IP-Adresse in einer Linux-Distribution konfigurieren. Wenn Sie Fragen oder Kommentare haben, zögern Sie bitte nicht, diese im Kommentarbereich unten einzureichen.