{"id":2739,"date":"2023-09-10T15:49:49","date_gmt":"2023-09-10T13:49:49","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=2739"},"modified":"2023-09-10T15:49:50","modified_gmt":"2023-09-10T13:49:50","slug":"statische-ip-adresse-unter-ubuntu-ohne-grafische-oberflaeche-einrichten","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/10\/statische-ip-adresse-unter-ubuntu-ohne-grafische-oberflaeche-einrichten\/","title":{"rendered":"Statische IP-Adresse unter Ubuntu ohne grafische Oberfl\u00e4che einrichten"},"content":{"rendered":"\n<p>Ich hatte heute bei einem Kollegen ein kleines Problem zu l&ouml;sen &ndash; auf seinem Ubuntu-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a> ohne grafische Oberfl&auml;che eine statische <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ip-adresse\/\" target=\"_self\" title=\"Eine IP-Adresse ist eine numerische Kennung, die einem Ger&auml;t im Internet zugewiesen wird. Sie dient dazu, anderen Ger&auml;ten im Netzwerk zu erm&ouml;glichen, Verbindungen zu diesem Ger&auml;t herzustellen sowie Daten mit ihm auszutauschen. Eine IP-Adresse kann entweder statisch oder dynamisch sein, je nachdem, ob sie fest f&uuml;r ein Ger&auml;t konfiguriert ist oder vom Netzwerkdienstanbieter automatisch vergeben&hellip;\" class=\"encyclopedia\">IP-Adresse<\/a> einrichten. Er soll also keinen DHCP-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a> fragen, sondern einfach die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ip-adresse\/\" target=\"_self\" title=\"Eine IP-Adresse ist eine numerische Kennung, die einem Ger&auml;t im Internet zugewiesen wird. Sie dient dazu, anderen Ger&auml;ten im Netzwerk zu erm&ouml;glichen, Verbindungen zu diesem Ger&auml;t herzustellen sowie Daten mit ihm auszutauschen. Eine IP-Adresse kann entweder statisch oder dynamisch sein, je nachdem, ob sie fest f&uuml;r ein Ger&auml;t konfiguriert ist oder vom Netzwerkdienstanbieter automatisch vergeben&hellip;\" class=\"encyclopedia\">IP-Adresse<\/a> nutzen, die ihm vorgegeben ist. Kein Ding der Unm&ouml;glichkeit &ndash; eigentlich ganz einfach.<\/p>\n\n\n\n<p>F&uuml;r die statische <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/netzwerk\/\" target=\"_self\" title=\"Ein Computer- oder Rechnernetz ist ein Verbund verschiedener technischer, haupts&auml;chlich selbstst&auml;ndig arbeitender Systeme (nicht nur Computer sondern auch Drucker, Router, NAS und andere Speichersysteme, Kameras, Sensoren, etc.), die untereinander kommunizieren. Ziele sind die gemeinsame Nutzung von Ressourcen (Drucker, Server, Medien, Datenbanken, usw.) - die zentrale Verwaltung von Systemen, Benutzern sowie deren Berechtigungen und vermehrt die&hellip;\" class=\"encyclopedia\">Netzwerk<\/a><a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">konfiguration<\/a> ist unter Ubuntu die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/systemd\/\" target=\"_self\" title=\"systemd ist ein Prozess-Initiator f&uuml;r Linux, der den vormaligen Standard sysvinit abl&ouml;ste. Es bezeichnet den ersten Prozess, der vom Kernel gestartet wird und der anschlie&szlig;end alle weiteren Prozesse startet und &uuml;berwacht. systemd soll vieles in der Prozessverwaltung modernisieren, wird aber auch heftig wegen seiner Komplexit&auml;t und der Mi&szlig;achtung der Unix-Philosopie kritisiert. Dennoch haben die meisten&hellip;\" class=\"encyclopedia\">Systemd<\/a>atei &bdquo;<em>\/etc\/netp<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/lan\/\" target=\"_self\" title=\"Ein LAN (Local Area Network) ist ein lokales Netzwerk, das in der Regel in einem begrenzten physischen Bereich wie einem Geb&auml;ude oder einem Haus eingerichtet ist. Es erm&ouml;glicht die Kommunikation und den Datenaustausch zwischen verschiedenen Ger&auml;ten wie Computern, Laptops, Druckern und Speicherger&auml;ten innerhalb des Netzwerks. LANs k&ouml;nnen sowohl kabelgebunden als auch drahtlos eingerichtet werden, wobei&hellip;\" class=\"encyclopedia\">lan<\/a>\/<strong>0-xxxxx<\/strong><\/em>&ldquo; verantwortlich. &bdquo;<strong>xxxxx<\/strong>&ldquo; ist durch eine beliebige Zeichenfolge ersetzt. Bei der <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a> handelt es sich um eine YML-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a> &ndash; es ist also die YML-Syntax zu nutzen, eigentlich ganz einfach, aber selbst ein Leerzeichen zu viel oder zu wenig bedeutet einen Fehler, auf die Syntax gilt es also zu achten.<\/p>\n\n\n\n<p>Die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a> &ouml;ffnen wir ganz einfach mittels &bdquo;vi&ldquo;, &bdquo;vim&ldquo; oder &bdquo;nano&ldquo; mit&nbsp;administrativen Rechten&nbsp;am&nbsp;<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a>. Die Standard-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a> sieht in etwa so aus (<em>alte Version, bis Ubuntu 18.04<\/em>):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>This file describes the network interfaces available on your system\nFor more information, see netplan(5)\n network:\n   version: 2\n   renderer: networkd\n   ethernets:\n     ens160:\n      dhcp4: true\n      dhcp-identifier: mac<\/code><\/pre>\n\n\n\n<p>&bdquo;<strong>ens160<\/strong>:&ldquo; gibt hier die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/netzwerk\/\" target=\"_self\" title=\"Ein Computer- oder Rechnernetz ist ein Verbund verschiedener technischer, haupts&auml;chlich selbstst&auml;ndig arbeitender Systeme (nicht nur Computer sondern auch Drucker, Router, NAS und andere Speichersysteme, Kameras, Sensoren, etc.), die untereinander kommunizieren. Ziele sind die gemeinsame Nutzung von Ressourcen (Drucker, Server, Medien, Datenbanken, usw.) - die zentrale Verwaltung von Systemen, Benutzern sowie deren Berechtigungen und vermehrt die&hellip;\" class=\"encyclopedia\">Netzwerk<\/a>karte an, sind mehrere eingebaut, sind hier auch mehrere vorhanden, alternativ f&uuml;gen Sie diese einfach hinzu. Mit &bdquo;<strong>addresses:<\/strong>&ldquo; gibt man jetzt die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ip-adresse\/\" target=\"_self\" title=\"Eine IP-Adresse ist eine numerische Kennung, die einem Ger&auml;t im Internet zugewiesen wird. Sie dient dazu, anderen Ger&auml;ten im Netzwerk zu erm&ouml;glichen, Verbindungen zu diesem Ger&auml;t herzustellen sowie Daten mit ihm auszutauschen. Eine IP-Adresse kann entweder statisch oder dynamisch sein, je nachdem, ob sie fest f&uuml;r ein Ger&auml;t konfiguriert ist oder vom Netzwerkdienstanbieter automatisch vergeben&hellip;\" class=\"encyclopedia\">IP-Adresse<\/a>(n) an, inklusive <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/netzwerk\/\" target=\"_self\" title=\"Ein Computer- oder Rechnernetz ist ein Verbund verschiedener technischer, haupts&auml;chlich selbstst&auml;ndig arbeitender Systeme (nicht nur Computer sondern auch Drucker, Router, NAS und andere Speichersysteme, Kameras, Sensoren, etc.), die untereinander kommunizieren. Ziele sind die gemeinsame Nutzung von Ressourcen (Drucker, Server, Medien, Datenbanken, usw.) - die zentrale Verwaltung von Systemen, Benutzern sowie deren Berechtigungen und vermehrt die&hellip;\" class=\"encyclopedia\">Netzwerk<\/a>bereich. &Uuml;ber &bdquo;<strong>gateway4:<\/strong>&ldquo; den Gateway und mit &bdquo;<strong>name<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">server<\/a>s:<\/strong>&ldquo; den oder die DNS-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a>. Wichtig &ndash; &bdquo;<strong>dhcp4: true<\/strong>&ldquo; ersetzt man durch &bdquo;<strong>dhcp4: false<\/strong>&ldquo; &ndash; k&ouml;nnte dann etwa so aussehen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>This file describes the network interfaces available on your system\nFor more information, see netplan(5)\n network:\n   version: 2\n   renderer: networkd\n   ethernets:\n     ens160:\n       addresses:\n          - \"192.168.178.20\/24\"\n          - \"192.168.178.21\/24\"\n       gateway4: 192.168.178.1\n       nameservers:\n          search: &#91; adresse.org ]\n          addresses:\n              - \"8.8.8.8\"\n              - \"4.4.4.4\"\n      dhcp4: false\n      dhcp-identifier: mac<\/code><\/pre>\n\n\n\n<p>Ab Ubuntu 20.04, das Original:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>network:\n version: 2\n renderer: networkd\n ethernets:\n   ens160:\n     dhcp4: true\n     dhcp-identifier: mac<\/code><\/pre>\n\n\n\n<p>Wie oben angepasst:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>network:\n version: 2\n renderer: networkd\n ethernets:\n   ens160:\n     addresses:\n         - \"192.168.178.20\/24\"\n         - \"192.168.178.21\/24\"\n     routes:\n       - to: default\n         via: 192.168.178.1\n     nameservers:\n         search: &#91; adresse.org ]\n         addresses:\n             - \"8.8.8.8\"\n             - \"4.4.4.4\"\n     dhcp4: false\n     dhcp-identifier: mac<\/code><\/pre>\n\n\n\n<p>Nach der <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a> gilt es die neuen Einstellungen zu &uuml;bernehmen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>netplan generate<\/code><\/pre>\n\n\n\n<p>Der <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a> pr&uuml;ft die Syntax &ndash; sind Fehler vorhanden, zeigt die Ausgabe dies an, auch wo der Fehler liegt. Erfolgt keine Ausgabe, ist die Syntax o.k. Anschlie&szlig;end kann man die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a> mit folgendem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a> &uuml;bernehmen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>netplan apply<\/code><\/pre>\n\n\n\n<p>Die Einstellungen werden ohne Neustart gleich &uuml;bernommen.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"2739\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">1    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"2739\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Ich hatte heute bei einem Kollegen ein kleines Problem zu l\u00f6sen &#8211; auf seinem Ubuntu-Server ohne grafische Oberfl\u00e4che eine statische IP-Adresse einrichten. Er soll also keinen DHCP-Server fragen, sondern einfach die IP-Adresse nutzen, die ihm vorgegeben ist. Kein Ding der Unm\u00f6glichkeit &#8211; eigentlich ganz einfach. F\u00fcr die statische Netzwerkkonfiguration ist unter Ubuntu die Systemdatei &#8222;\/etc\/netplan\/0-xxxxx&#8220; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":763,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[39],"class_list":["post-2739","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-netzwerk","tag-netzwerk"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=2739"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2739\/revisions"}],"predecessor-version":[{"id":2741,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2739\/revisions\/2741"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/763"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=2739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=2739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=2739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}