Ebtables

ebtables – aplikacja przestrzeni użytkownika w systemach operacyjnych GNU/Linux, służąca do konfiguracji Netfilter dla mostów sieciowych. Ebtables wchodzi w skład pakietu narzędzi Netfilter.

Warunkiem koniecznym, aby móc używać ebtables jest skompilowana w jądrze jego obsługa (BRIDGE_NF_EBTABLES) oraz istnienie w systemie co najmniej jednego mostu sieciowego.

Reguły dodawane za pomocą ebtables pozwalają na analizowanie/filtrowanie/zmianę/przechwytywanie ramek ethernetowych przekazywanych pomiędzy portami należącymi do mostu sieciowego.

Podobnie jak iptables, reguły dodawane za pomocą ebtables są grupowane w łańcuchy, a te w tablice. Istnieją 3 tablice z następującymi domyślnymi łańcuchami:

Z formalnego punktu widzenia łańcuchy PREROUTING i POSTROUTING powinny nazywać się PREFORWARDING oraz POSTFORWARDING, jednak w celu ujednolicenia nazewnictwa użyto nazw zaczerpniętych z iptables.

Przykłady użycia

ebtables -t broute -A BROUTING -i eth1 -d 00:17:08:22:17:35 -j DROP
ebtables -t nat -A PREROUTING -i eth1 -d 00:17:08:22:17:35 -j DNAT --to-dst 00:17:08:35:17:22 --dnat-target ACCEPT

Zobacz też

Linki zewnętrzne