Gestion des tables et des chaînes
Crée une nouvelle table :
Code :
nft add table <table>
Crée une nouvelle chaîne dans une table :
Code :
nft add chain <table> <chain>
Supprime toutes les règles d'une table :
Code :
nft flush table <table>
Supprime une chaîne d'une table :
Code :
nft delete chain <table> <chain>
Ajout et suppression de règles
Ajoute une nouvelle règle à une chaîne :
Code :
nft add rule <table> <chain> <rule>
Supprime une règle spécifique d'une chaîne :
Code :
nft delete rule <table> <chain> <rule>
Affichage des règles et des informations
Affiche toutes les règles définies dans nftables :
Code :
nft list ruleset
Affiche les règles d'une table spécifique :
Code :
nft list table <table>
Affiche les règles d'une chaîne spécifique :
Code :
nft list chain <table> <chain>
Affiche tous les ensembles (sets) définis dans nftables :
Code :
nft list sets
Gestion des ensembles (sets)
Crée un nouvel ensemble :
Code :
nft add set <table> <set> { type <type>; }
Ajoute un élément à un ensemble :
Code :
nft add element <table> <set> { <element> }
Supprime un élément d'un ensemble :
Code :
nft delete element <table> <set> { <element> }
Manipulation des règles avec des expressions
Ajoute une règle avec une expression spécifiée :
Code :
nft add rule <table> <chain> <expression>
Ajoute une expression à une chaîne existante :
Code :
nft add expression <table> <chain> <expression>
Supprime une expression spécifique d'une chaîne :
Code :
nft delete expression <table> <chain> handle <handle>