Ebtables ist ein Linux Tool das dazu verwendet wird, Datenverkehr auf Ebene der [[Ethernet]] Frames zu steuern. Es ermöglicht die Filterung, Weiterleitung und Manipulation von Netzwerkdaten. Im Gegensatz zu [[iptables]], das auf der [[IP]]-Ebene arbeitet und für die Steuerung des IP-Verkehrs verwendet wird, operiert ebtables auf der Ebene der Ethernet-Frames. Dies bedeutet, dass es in der Lage ist, den Verkehr basierend auf MAC-Adressen, [[VLAN]]-Tags und anderen Ethernet-spezifischen Eigenschaften zu kontrollieren. Ebtables wird oft in Umgebungen eingesetzt, in denen spezifische Anforderungen an die Kontrolle des Ethernet-Verkehrs bestehen, wie z.B. in virtuellen Netzwerken, in denen Virtualisierungstechnologien wie [[KVM]] oder Xen verwendet werden. Es kann auch in bestimmten Szenarien nützlich sein, um spezifische Netzwerkrichtlinien umzusetzen.