Statische IP-Adresse für Ubuntu Server einrichten
Wie kann ich eine statische IP-Adresse für meinen Ubuntu Server einrichten?
Um eine statische IP-Adresse für deinen Ubuntu Server einzurichten gibt es verschiedene Möglichkeiten je nachdem ob du die grafische Oberfläche oder die Kommandozeile verwendest. Zudem ist es wichtig zu beachten, dass eine statische IP-Adresse im LAN verwendet wird und nichts mit der Erreichbarkeit des Servers im Internet zu tun hat. Für eine Internet-Erreichbarkeit benötigst du entweder einen Tarif mit statischer IP-Adresse oder du musst einen DynDNS-Dienst nutzen. Hier sind die Schritte um eine statische IP-Adresse in Ubuntu Server einzurichten:
1. Grafische Oberfläche:
- Klicke auf "Einstellungen" und dann auf "Netzwerk".
- Wähle die Netzwerkschnittstelle des Servers aus, in der Regel eth0 oder enp0sX. Klicke auf das Zahnradsymbol – um die Einstellungen zu ändern.
- Wähle "Manuell" als Methode aus und gib deine gewünschte IP-Adresse, Subnetzmaske und Gateway ein.
- Klicke auf "Übernehmen" um die Einstellungen zu speichern.
2. Kommandozeile (Netplan):
- Öffne ein Terminal und bearbeite die Konfigurationsdatei für Netplan mit dem Befehl:
```
sudo nano /etc/netplan/50-cloud-init.yaml
```
- Ändere die Konfiguration identisch deinen Bedürfnissen. Ein Beispiel für eine statische IP-Adresse ist:
```
network:
version: 2
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.0.10/24]
gateway4: 192․168.0.1
nameservers:
addresses: [8.8.8.8, 8․8.4.4]
```
- Speichere die Änderungen und wende sie mit dem Befehl an:
```
sudo netplan apply
```
3. Kommandozeile (Datei /etc/network/interfaces):
- Öffne ein Terminal und bearbeite die Datei `/etc/network/interfaces` mit einem Texteditor:
```
sudo nano /etc/network/interfaces
```
- Füge folgende Zeilen hinzu, obwohl dabei du deine gewünschten Informationen für IP-Adresse, Subnetzmaske und Gateway einsetzt:
```
iface enp0s3 inet static
address 192․168.0.10
netmask 255․255.255.0
gateway 192․168.0.1
```
- Speichere die Datei und starte das Netzwerk neu mit dem Befehl:
```
sudo systemctl restart networking
```
Es ist wichtig zu beachten: Dass bei Verwendung der Kommandozeile die Netzwerkschnittstelle je nach System unterschiedlich benannt sein kann. Stelle sicher, dass du die richtige Schnittstelle auswählst, indem du den Befehl `ifconfig` ausführst um die Namen der Schnittstellen anzuzeigen.
Bitte beachte auch, dass du für eine erreichbare Internetverbindung des Servers von außerhalb des LANs aus zusätzliche Schritte unternehmen musst. Dies beinhaltet das Einrichten von Portweiterleitungen im Router und möglicherweise die Verwendung eines DynDNS-Dienstes um eine dynamische IP-Adresse zu aktualisieren. Diese Schritte können je nach Routermodell und Internetanbieter unterschiedlich sein.
1. Grafische Oberfläche:
- Klicke auf "Einstellungen" und dann auf "Netzwerk".
- Wähle die Netzwerkschnittstelle des Servers aus, in der Regel eth0 oder enp0sX. Klicke auf das Zahnradsymbol – um die Einstellungen zu ändern.
- Wähle "Manuell" als Methode aus und gib deine gewünschte IP-Adresse, Subnetzmaske und Gateway ein.
- Klicke auf "Übernehmen" um die Einstellungen zu speichern.
2. Kommandozeile (Netplan):
- Öffne ein Terminal und bearbeite die Konfigurationsdatei für Netplan mit dem Befehl:
```
sudo nano /etc/netplan/50-cloud-init.yaml
```
- Ändere die Konfiguration identisch deinen Bedürfnissen. Ein Beispiel für eine statische IP-Adresse ist:
```
network:
version: 2
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.0.10/24]
gateway4: 192․168.0.1
nameservers:
addresses: [8.8.8.8, 8․8.4.4]
```
- Speichere die Änderungen und wende sie mit dem Befehl an:
```
sudo netplan apply
```
3. Kommandozeile (Datei /etc/network/interfaces):
- Öffne ein Terminal und bearbeite die Datei `/etc/network/interfaces` mit einem Texteditor:
```
sudo nano /etc/network/interfaces
```
- Füge folgende Zeilen hinzu, obwohl dabei du deine gewünschten Informationen für IP-Adresse, Subnetzmaske und Gateway einsetzt:
```
iface enp0s3 inet static
address 192․168.0.10
netmask 255․255.255.0
gateway 192․168.0.1
```
- Speichere die Datei und starte das Netzwerk neu mit dem Befehl:
```
sudo systemctl restart networking
```
Es ist wichtig zu beachten: Dass bei Verwendung der Kommandozeile die Netzwerkschnittstelle je nach System unterschiedlich benannt sein kann. Stelle sicher, dass du die richtige Schnittstelle auswählst, indem du den Befehl `ifconfig` ausführst um die Namen der Schnittstellen anzuzeigen.
Bitte beachte auch, dass du für eine erreichbare Internetverbindung des Servers von außerhalb des LANs aus zusätzliche Schritte unternehmen musst. Dies beinhaltet das Einrichten von Portweiterleitungen im Router und möglicherweise die Verwendung eines DynDNS-Dienstes um eine dynamische IP-Adresse zu aktualisieren. Diese Schritte können je nach Routermodell und Internetanbieter unterschiedlich sein.