Пока детально не разобрался с иптаблес, но хочеться юзать тырнет более/менее "защищённым".Достаточно ли данного скрипта для начального этапа? #!/bin/bash INET_IFACE="ra0" #wireless LO_IFACE="lo" IPTABLES="/usr/sbin/iptables" $IPTABLES -X $IPTABLES -F $IPTABLES -P INPUT DROP $IPTABLES -P OUTPUT ACCEPT $IPTABLES -P FORWARD DROP $IPTABLES -N bad_tcp_packets $IPTABLES -N allowed $IPTABLES -N icmp_packets $IPTABLES -A bad_tcp_packets -p tcp --tcp-flags SYN,ACK SYN,ACK -m state --state NEW -j REJECT --reject-with tcp-reset $IPTABLES -A bad_tcp_packets -p tcp ! --syn -m state --state NEW -j LOG --log-prefix "New not syn:" $IPTABLES -A bad_tcp_packets -p tcp ! --syn -m state --state NEW -j DROP $IPTABLES -A allowed -p TCP --syn -j ACCEPT $IPTABLES -A allowed -p TCP -m state --state ESTABLISHED,RELATED -j ACCEPT $IPTABLES -A allowed -p TCP -j DROP $IPTABLES -A icmp_packets -p ICMP -s 0/0 --icmp-type 8 -j ACCEPT $IPTABLES -A icmp_packets -p ICMP -s 0/0 --icmp-type 11 -j ACCEPT $IPTABLES -A INPUT -p tcp -j bad_tcp_packets $IPTABLES -A INPUT -p ALL -i $LO_IFACE -j ACCEPT $IPTABLES -A INPUT -p ALL -i $INET_IFACE -m state --state ESTABLISHED,RELATED -j ACCEPT $IPTABLES -A INPUT -p TCP -i $INET_IFACE -j allowed $IPTABLES -A INPUT -p ICMP -i $INET_IFACE -j icmp_packets
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум vpn + squid + iptables = косяк (2006)
- Форум iptables (2004)
- Форум iptables - не могу понять как перенаправить (2003)
- Форум IPTABLES v.1.2.3 & Apache/1.3.23 (2003)
- Форум DNAT проблема (2006)
- Форум iptables и закрытие портов (2007)
- Форум почемуто юзеру извне не приходит почта, подозреваю iptables (2003)
- Форум поругайте iptables (2012)
- Форум IPTABLES LOG (2011)
- Форум Ошибка в правилах iptables (2012)