wiki:proxy:iptables:nat_command
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:proxy:iptables:nat_command [2025/03/31 22:50] – created hmattaliano | wiki:proxy:iptables:nat_command [2025/03/31 23:05] (current) – hmattaliano | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Commande de bases pour le NAT ====== | ====== Commande de bases pour le NAT ====== | ||
+ | ===== Prèrequis ===== | ||
+ | Avant de pouvoir utiliser le nat il faut lactiver en modiant le fichier ip_forward | ||
+ | |||
+ | < | ||
+ | echo 1 > / | ||
+ | </ | ||
+ | |||
+ | Cela active le routage des paquets dans le noyau linux | ||
+ | |||
+ | ===== Redirection de port ===== | ||
+ | |||
+ | |||
+ | < | ||
+ | iptables -t nat -A PREROUTING -d < | ||
+ | </ | ||
+ | |||
+ | Exemple : voici une règle redirigeant le trafic du port 80 de l' | ||
+ | |||
+ | < | ||
+ | iptables -t nat -A PREROUTING -d 203.0.113.10 -i eth0 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.100: | ||
+ | </ | ||
+ | |||
+ | ===== Afficher les règles de NAT existantes ===== | ||
+ | |||
+ | < | ||
+ | iptables -t nat -L --line-numbers | ||
+ | </ | ||
+ | |||
+ | ===== Supprimer une règle de NAT ===== | ||
+ | |||
+ | < | ||
+ | iptables -t nat -D POSTROUTING < | ||
+ | </ | ||
+ | |||
+ | (Exemple : Supprimer la 1) | ||
+ | < | ||
+ | iptables -t nat -D POSTROUTING 1 | ||
+ | </ | ||
wiki/proxy/iptables/nat_command.1743454252.txt.gz · Last modified: 2025/03/31 22:50 by hmattaliano