Netzwerkadresse anpassen - Ubuntu: Unterschied zwischen den Versionen

Aus FAQ LIFE-SESSIONS
K
Zeile 13: Zeile 13:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
==== '''DHCP''' ====
+
==== '''Dynamische IP-Adresse (DHCP)''' ====
 
Zuerst werden wir die Netzwerkeinstellungen gemäß von [https://de.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#:~:text=Das%20Dynamic%20Host%20Configuration%20Protocol,Ports%2067%20und%2068%20zugewiesen. DHCP (Dynamic Host Configuration Protocol)] beziehen.<syntaxhighlight lang="vim">
 
Zuerst werden wir die Netzwerkeinstellungen gemäß von [https://de.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#:~:text=Das%20Dynamic%20Host%20Configuration%20Protocol,Ports%2067%20und%2068%20zugewiesen. DHCP (Dynamic Host Configuration Protocol)] beziehen.<syntaxhighlight lang="vim">
 
# This is the network config written by 'subiquity'
 
# This is the network config written by 'subiquity'
Zeile 24: Zeile 24:
 
[[Datei:Network 1.png|zentriert|gerahmt]]
 
[[Datei:Network 1.png|zentriert|gerahmt]]
  
==== Statische IP-Adresse ====
+
==== '''Statische IP-Adresse''' ====
 
Für die Server ist natürlich, eine statische IP-Adresse sinnvoller und daher werden wir den Server mit einer statischen IP-Adresse ausstatten.<syntaxhighlight lang="vim">
 
Für die Server ist natürlich, eine statische IP-Adresse sinnvoller und daher werden wir den Server mit einer statischen IP-Adresse ausstatten.<syntaxhighlight lang="vim">
 
# This is the network config written by 'subiquity'
 
# This is the network config written by 'subiquity'
Zeile 47: Zeile 47:
 
[[Datei:Network 2.png|zentriert|gerahmt]]
 
[[Datei:Network 2.png|zentriert|gerahmt]]
  
== Netzwerkkonfiguration übernehmen ==
+
=== '''Netzwerkkonfiguration übernehmen''' ===
Netplan ist ein Dienstprogramm zum einfachen Konfigurieren von Netzwerken auf einem Linux-System. Sie erstellen einfach eine YAML-Beschreibung der erforderlichen Netzwerkschnittstellen und der jeweiligen Konfiguration. Aus dieser Beschreibung generiert Netplan die erforderliche Konfiguration für das von Ihnen ausgewählte Renderer-Tool.<syntaxhighlight lang="console">
+
----Netplan ist ein Dienstprogramm zum einfachen Konfigurieren von Netzwerken auf einem Linux-System. Sie erstellen einfach eine YAML-Beschreibung der erforderlichen Netzwerkschnittstellen und der jeweiligen Konfiguration. Aus dieser Beschreibung generiert Netplan die erforderliche Konfiguration für das von Ihnen ausgewählte Renderer-Tool.<syntaxhighlight lang="console">
 
sudo netplan generate
 
sudo netplan generate
 
sudo netplan apply
 
sudo netplan apply
 
</syntaxhighlight>
 
</syntaxhighlight>
  
== Finish ==
+
=== '''Finish''' ===
Nun müssen Sie über die neue IP-Adresse darauf zugreifen, auf Ihr Linux System. Denn es spielt keine Rolle ob DHCP oder statische IP-Adresse, denn Sie bekommen eine neue Adresse.
+
----Nun müssen Sie über die neue IP-Adresse darauf zugreifen, auf Ihr Linux System. Denn es spielt keine Rolle ob DHCP oder statische IP-Adresse, denn Sie bekommen eine neue Adresse.

Version vom 26. Oktober 2020, 17:03 Uhr


Die Netzwerkadresse, möchten wir nun anpassen, dies kann öfters der Fall sein, wenn der Installer nicht einwandfrei funktioniert oder man möchte die IP-Adresse ändern.

Konfiguration[Bearbeiten | Quelltext bearbeiten]


In dem Fall werden wir als Root Benutzer, als Erstes das Verzeichnis öffnen und die Datei auslesen. Da je nach Betriebssystem und Distribution der Dateiname unterschiedlich sein kann.

cd /etc/netplan/
ls

In unserem Fall ist es:

nano 00-installer-config.yaml

Dynamische IP-Adresse (DHCP)[Bearbeiten | Quelltext bearbeiten]

Zuerst werden wir die Netzwerkeinstellungen gemäß von DHCP (Dynamic Host Configuration Protocol) beziehen.

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens160:
      dhcp4: true
  version: 2
Network 1.png

Statische IP-Adresse[Bearbeiten | Quelltext bearbeiten]

Für die Server ist natürlich, eine statische IP-Adresse sinnvoller und daher werden wir den Server mit einer statischen IP-Adresse ausstatten.

# This is the network config written by 'subiquity'
network:
    ethernets:
        ens160:
            addresses:
            - 192.168.1.150/24
            gateway4: 192.168.1.254
            nameservers:
                addresses: [1.1.1.1,1.0.0.1]
                search:
                - example.local
    version: 2
  • addresses:” – Wird immer in CIDR Format angegeben und nicht in einem Subnetzmasken-Format.
  • gateway4:” – Ist immer ein Router, Firewall, also der nächste Sprung im Netzwerk, damit man ins Internet kommt. In dem Fall ist es eine IPv4 Adresse. Es ist auch möglich eine IPv6 Adresse zu verwenden, in dem man “gateway6:” schreibt.
  • nameservers:” – “addresses:” – Man benötigt immer einen Namens auflösenden Server, in meiner Konfiguration, wurde ein interner DNS (Domain Name System) verwendet, ihr könnt natürlich auch externe DNS-Server verwenden, das ist komplett euch überlassen (z.B. Google (8.8.8.8, 8.8.4.4), Cloudflare (1.1.1.1, 1.0.0.1)).
  • nameservers:” – “search:” – um einen FQDN (Fully-Qualified Host Name) zu erstellen, denn wir meist in einer Unternehmensstruktur gegeben habe, damit dieser Server auch vollständig aufgelöst wird.
Network 2.png

Netzwerkkonfiguration übernehmen[Bearbeiten | Quelltext bearbeiten]


Netplan ist ein Dienstprogramm zum einfachen Konfigurieren von Netzwerken auf einem Linux-System. Sie erstellen einfach eine YAML-Beschreibung der erforderlichen Netzwerkschnittstellen und der jeweiligen Konfiguration. Aus dieser Beschreibung generiert Netplan die erforderliche Konfiguration für das von Ihnen ausgewählte Renderer-Tool.

sudo netplan generate
sudo netplan apply

Finish[Bearbeiten | Quelltext bearbeiten]


Nun müssen Sie über die neue IP-Adresse darauf zugreifen, auf Ihr Linux System. Denn es spielt keine Rolle ob DHCP oder statische IP-Adresse, denn Sie bekommen eine neue Adresse.