Dies ist eine alte Version des Dokuments!
watch -d nft -a list ruleset
nft flush ruleset
nft -ia
add table inet filter
add chain inet filter input { type filter hook input priority 0; policy accept; }
add chain inet filter forward { type filter hook forward priority 0; policy accept; }
add chain inet filter output { type filter hook output priority 0; policy accept; }
Erste Zeile flush ruleset beachten, sonst werden die Regeln hinzugefügt.
flush ruleset
table inet filter {
chain input {
type filter hook input priority 0; policy accept;
}
chain forward {
type filter hook forward priority 0; policy accept;
}
chain output {
type filter hook output priority 0; policy accept;
}
}
nft -f nftables.conf
nft -s flush ruleset > /etc/nftables.conf
auf die harte Tour: alle aktuellen Regeln löschen und neu einlesen:
(echo 'flush ruleset'; nft -s list ruleset) | nft -f -
| action | object | family |
|---|---|---|
| create | ruleset | inet |
| add | table | ip |
| delete | chain | ip6 |
| rename | rule | |
| list | ||
| flush | ||
| insert | ||
| replace |