######## IN_ONLY ############ ebtables -N IN_ONLY -P RETURN # Daten aus dem BATMAN werden erlaubt # Alles ausser Daten von BATMAN werden DROP'ed ebtables -A IN_ONLY -i ! bat0 --logical-in br-client -j DROP ######## OUT_ONLY ############ ebtables -N OUT_ONLY -P RETURN # Daten ins BATMAN werden erlaubt # Alles ausser Daten ins BATMAN werden DROP'ed ebtables -A OUT_ONLY --logical-out br-client -o ! bat0 -j DROP ######## MULTICAST_OUT ############ ebtables -N MULTICAST_OUT -P DROP ######## INPUT ############ ebtables -P INPUT ACCEPT # Regelt alles was an Multicast/Broadcast von CLIENT -> KNOTEN geht bei MULTICAST_OUT ebtables -A INPUT -d Multicast --logical-in br-client -i ! bat0 -j ACCEPT ######## FORWARD ############ ebtables -P FORWARD ACCEPT # Regelt alles was an Multicast/Broadcast von CLIENT -> BATMAN geht bei MULTICAST_OUT ebtables -A FORWARD -d Multicast --logical-out br-client -o bat0 -j MULTICAST_OUT ######## OUTPUT ############ ebtables -P OUTPUT ACCEPT # Regelt alles was an Multicast/Broadcast von KNOTEN -> BATMAN geht bei MULTICAST_OUT ebtables -A OUTPUT -d Multicast --logical-out br-client -o bat0 -j MULTICAST_OUT