Linux: 802.1Q-VLAN-präfixierte Pakete vom VLAN-Interface empfangen
Problem
Beim Empfang von Raw-Paketen von einem Netzwerk-Interface, das zufällig ein VLAN-Interface ist, auf Linux.
Beim Betrachten der Pakete fällt auf: Alle Pakete sind in 802.1Q-Header eingekapselt, obwohl der Kernel die VLAN-Tags eigentlich entfernen sollte.
Lösung
Die Netzwerk-Interface-Option reorder_hdr auf on setzen, z. B.
enable-vlan-reorder-hdr.sh
sudo ip link set dev enp1s0.999 type vlan id 999 reorder_hdr onmit:
enp1s0.999— Name des VLAN-Netzwerk-Interfaces,999— VLAN-ID.
Ähnliche Beiträge nach Kategorie:
Networking
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen