Недавно собрал себе маршрутизатор и оживил следующим по: Ubuntu Server 12.04, iptables+GEOIP+arno-iptables-firewall
таблицами управляю из под arno просто мне так проще.
Мой конфиг custom-rules arno-iptables-firewall
##########################################################
#США (Зарубеж)
iptables -I INPUT ! -i lo -m geoip ! --src-cc US -j DROP
##########################################################
#Латвия,Литва,Эстония (Прибалтика)
iptables -I INPUT ! -i lo -m geoip ! --src-cc LV,LT,EE -j DROP
#########################################################
#Россия,Украина,Белоруссия
iptables -I INPUT ! -i lo -m geoip ! --src-cc RU,UA,BY -j DROP
#########################################################
#Грузия,Азербайджан,Армения (Кавказ)
iptables -I INPUT ! -i lo -m geoip ! --src-cc GE,AZ,AM -j DROP
##########################################################
#Казахстан, Узбекистан,Киргизия,Туркмения (Средняя Азия)
iptables -I INPUT ! -i lo -m geoip ! --src-cc KZ,UZ,TJ,KG,TM -j DROP
#########################################################
Это как вариант, оградить сайт от лишнего трафика, в плоть до возможности отразить небольшую ddos атаку на сайт.
Ваши мнения по поводу данного модуля, в качестве анти-ddos и частично анти-спама?