Salut
Je fais un script pour firewall, mais il bloque, j’aimerais savoir mon erreur, stp, MERCI d’avance pour votre aide.
[b]#!/bin/sh
Purge de tables
iptables -t filter -F
Purge des regles
iptables -t filter -X
Bloque tout ce qui entre ou sort
iptables -t filter -P INPUT DROP
iptables -t filter -P FORWARD DROP
iptables -t filter -P OUTPUT DROP
Garde les connexions en cours
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
Loopback
iptables -t filter -A INPUT -i lo -j ACCEPT
iptables -t filter -A OUTPUT -o lo -j ACCEPT
ICMP
iptables -t filter -A INPUT -p icmp -j ACCEPT
iptables -t filter -A OUTPUT -p icmp -j ACCEPT
SSH
iptables -t filter -A INPUT -p tcp --dport 2222 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 2222 -j ACCEPT
DNS
iptables -t filter -A OUTPUT -p tcp --dport 53 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 53 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -t filter -A INPUT -p udp --dport 53 -j ACCEPT
NTP
iptables -t filter -A OUTPUT -p udp --dport 123 -j ACCEPT
SMTP (uniquement mail sortant pour les alertes)
iptables -t filter -A OUTPUT -p tcp --dport 25 -j ACCEPT[/b]