Supprimer une ligne iptable que j'ai entrée

Bonjour,

J’ai voulu testé une règle IPTABLE et elle fonctionne pas.

# redirigé le traffic google vers malekal.com
iptables -t nat -I PREROUTING -i vmbr0 -p tcp -d 216.58.208.195 --dport 80 -j DNAT --to 94.23.44.69:80

Comment la supprimer sans rebooter mon serveur ?

Tu remplaces -I ou -A par -D.

Merci,
:frowning:

Saurais-tu m’expliqué pourquoi ma règle ne fonctionne pas ?

Le but de ma règle c’est de refuser un site internet, mais en le renvoyant vers un autre

Ex : si l’utilisateur va sur le site : 94.23.44.69 il est renvoyé automatiquement sur GOOGLE

Ta règle fait l’inverse.
Remarques :

  • Google a plusieurs adresses, qui peuvent changer.

  • Rediriger la connexion HTTP ne suffit pas ; le serveur de destination doit aussi être configuré pour servir le site originel demandé par le client dans l’URL, qui ne change pas. Autant dire que si l’URL contient une adresse IP, ça ne peut pas marcher.

Comment tu fait pour comprendre une règle IPTABLE, c’est un vrais calvaire pour moi :joy:
Je testerais ce soir tranquillement à la maison