• User

    impedire o rallentare la navigazione ad ip o classi di ip

    salve la domanda è un pò strana lo so,

    ma avrei bisogno di rallentare o quasi bloccare la connessione ad alcune classi di ip, mi andrebbe bene che il sito restituisse un errore 500 o ancora meglio 408 (e non 403 come potrei fare usando il deny nell'htaccess). In pratica questi non dovrebbero accorgersi che sono utenti 'svantaggiati'

    Ho accesso totale alla macchina quindi nessun problema di configurazione.

    Qualche idea?


  • Moderatore

    Si può fare tramite iptables.

    Esempio di regola per limitare il traffico

    
    iptables -A INPUT -p tcp --dport 80 -m limit --limit 25/minute --limit-burst 100 -j ACCEPT
    

    Ban di un ip

    
    iptables -A INPUT -s "xxx.xxx.xxx.xxx" -j DROP