Articles - Mémos

Momento nftables

Mémos 17 Ajouter un commentaire
0 Note
Dernière mise à jour :
Momento nftables

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>