#!/bin/sh ## Script de iptables iptables -F iptables -X iptables -Z iptables -t nat -F ## Default Accept iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD ACCEPT iptables -t nat -P PREROUTING ACCEPT iptables -t nat -P POSTROUTING ACCEPT # Aceptar conexiones locales iptables -A INPUT -i lo -j ACCEPT #si tenemos apache instalado descomentamos la siguiente linea #iptables -A INPUT -p tcp --dport 80 -j DROP iptables -A INPUT -p tcp --dport 1:1024 -j DROP iptables -A INPUT -p udp --dport 1:1024 -j DROP iptables -A INPUT -p tcp --dport 3306 -j DROP #ICMP iptables -A INPUT -i eth0 -p icmp --icmp-type 8 -j DROP iptables -A FORWARD -i eth0 -p icmp --icmp-type 8 -j DROP iptables -A INPUT -p TCP -m state --state RELATED,ESTABLISHED -j ACCEPT iptables -A INPUT -p UDP -m state --state RELATED,ESTABLISHED -j ACCEPT iptables -A INPUT -m state --state NEW,INVALID -j DROP echo " escribe iptables -L -n para verificar si se aplican las reglas"