Good to Know Database

Ubuntu 11.04: Netzwerkkarte für ein getaggtes VLAN einrichten


Mit einem Virtual Local Area Network (VLAN) kann ein physisches Netzwerk in mehrere logische Teilnetzwerke aufgeteilt werden. Dazu wird ein VLAN-fähiger Switch benötigt, welcher sicherstellt dass keine Datenpakete eines VLANs in ein anderes VLAN weitergeleitet werden. Die Zuordnung der Datenpakete zu einem VLAN kann zum Beispiel anhand des Ports am Switch, anhand eines sogenannten Tags oder anhand der MAC-Adresse erfolgen.

Damit Ubuntu auf ein getaggtes VLAN zugreifen kann, müssen Sie auf der physischen Netzwerkkarte eine weitere logische Schnittstelle einrichten. Dazu wird der Befehl vconfig benötigt, welchen Sie durch den folgenden Befehl installieren können.

georg@ubuntu1104:~$ sudo apt-get install vlan

Zum Einrichten der logischen Schnittstelle rufen Sie vconfig wie folgt auf und geben die physische Netzwerkkarte (hier eth0) und die entsprechende VLAN ID (hier 20) an.

georg@ubuntu1104:~$ sudo vconfig add eth0 20
Added VLAN with VID == 20 to IF -:eth0:-

Mit ifconfig können Sie überprüfen ob die logische Netzwerkkarte eingerichtet wurde.

georg@ubuntu1104:~$ ifconfig eth0.20
eth0.20   Link encap:Ethernet  Hardware Adresse 00:0e:7b:fd:e2:a1  
          BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Wie Sie sehen, wurde hier noch keine IP-Adresse für die Schnittstelle vergeben. Deshalb soll mit dem folgenden Befehl die IP-Adresse 192.168.20.2 manuell konfiguriert werden.

georg@ubuntu1104:~$ sudo ifconfig eth0.20 192.168.20.2

Dies können Sie wieder mit ifconfig überprüfen.

georg@ubuntu1104:~$ ifconfig eth0.20
eth0.20   Link encap:Ethernet  Hardware Adresse 00:0e:7b:fd:e2:a1  
          inet Adresse:192.168.20.2  Bcast:192.168.20.255  Maske:255.255.255.0
          inet6-Adresse: fe80::20e:7bff:fefd:e2a1/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 B)  TX bytes:5295 (5.2 KB)

Wenn Sie die Verbindung in das VLAN wieder trennen wollen, bringen Sie zuerst die logische Schnittstelle offline.

georg@ubuntu1104:~$ sudo ifconfig eth0.20 down

Danach können Sie die Schnittstelle mit vconfig löschen.

georg@ubuntu1104:~$ sudo vconfig rem eth0.20
Removed VLAN -:eth0.20:-


Dieser Eintrag wurde am 18.06.2011 erstellt und zuletzt am 19.05.2012 bearbeitet.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_34_1312.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer