Você não permitiu um caminho de retorno para nenhum tráfego de saída iniciado por você. Você precisa de algo como (mudar a eth0 para o nome da sua interface):
sudo iptables -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
A propósito, esta regra:
# Prevent HTTP DOS Attacks
sudo iptables -A INPUT -p tcp --dport 80 -m limit --limit 25/minute --limit-burst 100 -j ACCEPT
Nunca será atingido, porque você o ignorou com uma regra anterior:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
Deveria ter sido ainda mais restrito, especificando o estado "NEW" de qualquer forma.