Weiterleitung für alle zulassen und eine Reihe von IPS-Funktionen blockieren:
iptables -P FORWARD ACCEPT
iptables -A FORWARD -m set --match-set denied_ips src,dst -j REJECT
Die Weiterleitung für alle zu verweigern und eine Reihe von IPS zuzulassen, funktioniert jedoch nicht:
iptables -P FORWARD DROP
iptables -A FORWARD -m set --match-set allowed_ips src,dst -j ACCEPT
Was ist damit los?
edit: Zur Verdeutlichung hier meine Regeln. Ich will FORWARD
alles nicht reinlassen allowed_ips
.
#iptables -S
-P INPUT ACCEPT
-P FORWARD DROP
-P OUTPUT ACCEPT
-A FORWARD -m set --match-set allowed_ips src,dst -j ACCEPT
linux
networking
iptables
nat
TheTeaMan
quelle
quelle
Antworten:
Ich habe die Antwort gefunden: Es stellt sich heraus
nur Spiele , wenn beide src UND dst in
allowed_ips
. Ich dachte fälschlicherweise, es würde passen, wenn entweder src oder dst drin sindallowed_ips
.quelle