Ceci est une ancienne révision du document !
# Uptime Robot -A INPUT -m iprange --src-range 74.86.158.106-110.0.0.0 -j ACCEPT -A INPUT -s 46.137.190.132/32 -i eth0 -j ACCEPT -A INPUT -s 122.248.234.23/32 -i eth0 -j ACCEPT -A INPUT -s 188.226.183.141/32 -i eth0 -j ACCEPT -A INPUT -s 178.62.52.237/32 -i eth0 -j ACCEPT -A INPUT -s 54.79.28.129/32 -i eth0 -j ACCEPT -A INPUT -s 54.94.142.218/32 -i eth0 -j ACCEPT -A INPUT -s 104.131.107.63/32 -i eth0 -j ACCEPT -A INPUT -s 54.67.10.127/32 -i eth0 -j ACCEPT -A INPUT -s 54.64.67.106/32 -i eth0 -j ACCEPT # Spoofing -A INPUT -s 10.0.0.0/8 -j DROP -A INPUT -s 169.254.0.0/16 -j DROP -A INPUT -s 172.16.0.0/12 -j DROP -A INPUT -s 127.0.0.0/8 -j DROP -A INPUT -s 192.168.0.0/24 -j DROP -A INPUT -s 224.0.0.0/4 -j DROP -A INPUT -d 224.0.0.0/4 -j DROP -A INPUT -s 240.0.0.0/5 -j DROP -A INPUT -d 240.0.0.0/5 -j DROP -A INPUT -s 0.0.0.0/8 -j DROP -A INPUT -d 0.0.0.0/8 -j DROP -A INPUT -d 255.255.255.255 -j DROP # DNS -A INPUT -p udp --sport 53 -m state --state ESTABLISHED -j ACCEPT # Ping -A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT # SMURF -A INPUT -p icmp -m icmp --icmp-type address-mask-request -j DROP -A INPUT -p icmp -m icmp --icmp-type timestamp-request -j DROP # flooding of RST packets, smurf attack Rejection -A INPUT -p tcp -m tcp --tcp-flags RST RST -m limit --limit 2/second --limit-burst 2 -j ACCEPT # Invalid -A INPUT -m state --state INVALID -j DROP # Portscan -N PORT_SCANNING -A PORT_SCANNING -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j RETURN -A PORT_SCANNING -j DROP # Bad -A INPUT -p tcp --tcp-flags ALL FIN,PSH,URG -j DROP -A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -j DROP -A INPUT -p tcp -m tcp --tcp-flags FIN,SYN FIN,SYN -j DROP -A INPUT -p tcp -m tcp --tcp-flags SYN,RST SYN,RST -j DROP -A INPUT -p tcp -m tcp --tcp-flags FIN,RST FIN,RST -j DROP -A INPUT -p tcp -m tcp --tcp-flags FIN,ACK FIN -j DROP -A INPUT -p tcp -m tcp --tcp-flags ACK,URG URG -j DROP # XMAS -A INPUT -p tcp --tcp-flags SYN,FIN SYN,FIN -j DROP -A INPUT -p tcp --tcp-flags ALL ALL -j DROP # NULL -A INPUT -p tcp --tcp-flags ALL NONE -j DROP # Drop -A INPUT -j DROP -A FORWARD -j DROP -A OUTPUT -p icmp --icmp-type 8 -m state --state NEW,ESTABLISHED -j ACCEPT -A OUTPUT -p udp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT -A OUTPUT -m state --state INVALID -j DROP
iptables -F iptables -X iptables -t nat -F iptables -t nat -X iptables -t mangle -F iptables -t mangle -X
iptables --flush