{"id":247,"date":"2024-08-28T11:11:50","date_gmt":"2024-08-28T09:11:50","guid":{"rendered":"https:\/\/blog.jungle-bbs.de\/?p=247"},"modified":"2024-08-28T11:11:50","modified_gmt":"2024-08-28T09:11:50","slug":"einrichtung-eines-netzwerkinterfaces-und-vlans-unter-debian","status":"publish","type":"post","link":"https:\/\/blog.jungle-bbs.de\/?p=247","title":{"rendered":"Einrichtung eines Netzwerkinterfaces und VLANs unter Debian"},"content":{"rendered":"\n<p>In diesem Beitrag zeige ich dir, wie du ein Netzwerkinterface und VLANs (Virtual Local Area Networks) unter Debian einrichten kannst. VLANs erm\u00f6glichen es dir, Netzwerke zu segmentieren und die Verwaltung sowie Sicherheit zu verbessern.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Voraussetzungen<\/h2>\n\n\n\n<p>Bevor wir loslegen, solltest du sicherstellen, dass du Folgendes hast:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Root-Zugriff<\/strong>: Viele der Befehle erfordern Root-Rechte. Verwende <code>sudo<\/code>, wenn du nicht direkt als Root angemeldet bist.<\/li>\n\n\n\n<li><strong>Terminalzugriff<\/strong>: Alle Schritte werden \u00fcber die Kommandozeile ausgef\u00fchrt.<\/li>\n\n\n\n<li><strong>Das Paket <code>vlan<\/code><\/strong>: Dieses Paket wird ben\u00f6tigt, um VLANs auf Debian zu konfigurieren.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">1. Installation der notwendigen Software<\/h2>\n\n\n\n<p>Zuerst musst du das <code>vlan<\/code>-Paket installieren. Dies ist notwendig, um VLANs auf Debian zu konfigurieren:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt install vlan<\/code><\/pre>\n\n\n\n<p>Nach der Installation musst du sicherstellen, dass das <code>8021q<\/code> Kernelmodul geladen ist. Dieses Modul erm\u00f6glicht die VLAN-Unterst\u00fctzung:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo modprobe 8021q<\/code><\/pre>\n\n\n\n<p>Damit das Modul bei jedem Systemstart automatisch geladen wird, kannst du es in die Datei <code>\/etc\/modules<\/code> einf\u00fcgen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo \"8021q\" | sudo tee -a \/etc\/modules<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">2. Konfiguration des Netzwerkinterfaces<\/h2>\n\n\n\n<p>Angenommen, du hast ein physisches Netzwerkinterface namens <code>eth0<\/code>, das du f\u00fcr VLANs verwenden m\u00f6chtest. Erstelle ein VLAN-Interface mit einer spezifischen VLAN-ID, z. B. VLAN-ID 10:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ip link add link eth0 name eth0.10 type vlan id 10<\/code><\/pre>\n\n\n\n<p>In diesem Fall steht <code>eth0.10<\/code> f\u00fcr das neue Interface, wobei <code>.10<\/code> die VLAN-ID darstellt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Zuweisung einer IP-Adresse<\/h2>\n\n\n\n<p>Nachdem das VLAN-Interface erstellt wurde, kannst du ihm eine IP-Adresse zuweisen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ip addr add 192.168.10.10\/24 dev eth0.10<\/code><\/pre>\n\n\n\n<p>Ersetze <code>192.168.10.10\/24<\/code> durch die gew\u00fcnschte IP-Adresse und Subnetzmaske.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4. Aktivierung des Interfaces<\/h2>\n\n\n\n<p>Aktiviere nun das Interface, damit es betriebsbereit ist:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ip link set dev eth0.10 up<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">5. Automatische Konfiguration beim Systemstart<\/h2>\n\n\n\n<p>Damit das VLAN-Interface beim Systemstart automatisch konfiguriert wird, musst du die Konfiguration in der Datei <code>\/etc\/network\/interfaces<\/code> speichern:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/network\/interfaces<\/code><\/pre>\n\n\n\n<p>F\u00fcge die folgende Konfiguration hinzu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>auto eth0.10\niface eth0.10 inet static\n    address 192.168.10.10\n    netmask 255.255.255.0\n    vlan-raw-device eth0<\/code><\/pre>\n\n\n\n<p>Ersetze die IP-Adresse und Netzmaske durch deine eigenen Werte. Speichere und schlie\u00dfe die Datei.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">6. \u00dcberpr\u00fcfung der Konfiguration<\/h2>\n\n\n\n<p>Um sicherzustellen, dass das Interface korrekt eingerichtet ist, kannst du den folgenden Befehl verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ip -d link show eth0.10<\/code><\/pre>\n\n\n\n<p>Dieser Befehl zeigt detaillierte Informationen \u00fcber das Interface, einschlie\u00dflich der VLAN-Konfiguration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit<\/h2>\n\n\n\n<p>Die Einrichtung eines VLANs unter Debian ist ein einfacher Prozess, der dir hilft, dein Netzwerk effizienter zu verwalten. Mit dieser Anleitung solltest du in der Lage sein, VLANs auf deinem Debian-System erfolgreich zu konfigurieren und zu verwalten.<\/p>\n\n\n\n<p>Wenn du Fragen hast, z\u00f6gere nicht, diese in den Kommentaren zu stellen!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Beitrag zeige ich dir, wie du ein Netzwerkinterface und VLANs (Virtual Local Area Networks) unter Debian einrichten kannst. VLANs erm\u00f6glichen es dir, Netzwerke zu segmentieren und die Verwaltung sowie Sicherheit zu verbessern. Voraussetzungen Bevor wir loslegen, solltest du sicherstellen, dass du Folgendes hast: 1. Installation der notwendigen Software Zuerst musst du das vlan-Paket [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[27],"tags":[22,14,18,17,25,21,24,16,15,26,23,19,13,20],"class_list":["post-247","post","type-post","status-publish","format-standard","hentry","category-linux","tag-802-1q","tag-debian","tag-ip-konfiguration","tag-linux","tag-linux-netzwerk","tag-linux-server","tag-netzwerk-tutorial","tag-netzwerkadministration","tag-netzwerkinterface","tag-netzwerkmanagement","tag-netzwerksegmentierung","tag-netzwerksicherheit","tag-vlan","tag-vlan-konfiguration"],"_links":{"self":[{"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=\/wp\/v2\/posts\/247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=247"}],"version-history":[{"count":1,"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=\/wp\/v2\/posts\/247\/revisions"}],"predecessor-version":[{"id":248,"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=\/wp\/v2\/posts\/247\/revisions\/248"}],"wp:attachment":[{"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jungle-bbs.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}