- chalblog - https://blog.is-a-geek.org -

Statische IP Adresse auf Ubuntu Server oder anderen Ausgaben

Statische IP Adresse auf Ubuntu Server oder anderen Ausgaben [1]Nachdem einige Anfragen bezüglich dieses Themas bei mir eingelangt sind, habe ich für euch diese kurze Anleitung erstellt. Eine fixe IP-Adresse sollte schon alleine auf Grund der Möglichkeit der ständigen Portweiterleitung oder des problemlosen Remotezugriffes eingerichtet werden. Dieses kleine Tutorial zeigt die Vorgehensweise auf Ubuntu Server oder Desktop, ist aber auch auf andere Distributionen anwendbar.

ACHTUNG! Ab Version 12.04 bitte dieses Howto verwenden:
http://blog.is-a-geek.org/?p=5132 [2]

Da wir einige Konfigurationsdateien bearbeiten werden, installieren wir den Editor “nano” (ihr könnt natürlich auch einen anderen verwenden):

sudo apt-get install nano

Dann öffnen wir die Datei, in welcher die Netzwerkeinstellungen zu finden sind:

sudo nano /etc/network/interfaces

Diese sollte zu Anfangs noch folgendermaßen aussehen:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

Bei “lo” handelt es sich um das Loopback-Device, welches die Antwort auf “localhost” verursacht. Diese Einstellungen werden von uns nicht verändert.

eth0” ist eine unserer realen Netzwerkkarten. Möglicherweise kann die Zahl hinter “eth” bei euch abweichen oder es können auch mehere “eth” Geräte eingetragen sein. Dieses (oder das gewünschte andere “eth”) wird von uns angepasst.

Hier meine Beispielkonfiguration:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.22
netmask 255.255.255.0
gateway 192.168.1.1

(Nano: speichern mit “Strg+o“, schließen mit “Strg+x”)

Durch das Ersetzen von “dhcp” mit “static” teilt man Linux mit, dass man eine fixe IP benutzt. Mit “address” wird die gewünschte IP angegeben und mit dem Wort “netmask” die Netzwerkmaske. Der “gateway” ist in den meisten Fällen die Adresse eures Routers.

Hat man DHCP eingestellt, wird der DNS automatisch eingetragen. Bei Verwendung einer statischen IP müssen wir dies jedoch selbst erledigen. Dazu öffnen wir die “resolv.conf” …

sudo nano /etc/resolv.conf 

… und fügen dort folgende Zeile ein. Die DNS-Server-IP ist entweder die IP des Routers oder ein im Netzwerk vorhandener DNS-Server. Es können auch mehrere DNS untereinander angegeben werden.

nameserver 192.168.1.1

(Nano: speichern mit “Strg+o“, schließen mit “Strg+x”)

Nach einem Neustart oder dem restart der Netzwerkverbindungen ist die neue Konfiguration geladen und der Server unter der angegebenen IP erreichbar.

sudo /etc/init.d/networking restart