"Is there anything else I have to configure?"
Seu roteador, talvez. Você realmente não forneceu informações suficientes para fornecer uma resposta definitiva, tudo que você fez é apontar não é por causa do iptables ... talvez.
As regras do Iptables são processadas na ordem . Se essa foi a última regra anexada ( -A
) e é a última da lista quando você olha para iptables -L
, ela pode ser substituída por uma regra anterior. Por exemplo, se a lista se parece com:
DROP everything
ACCEPT everything
Nada será aceito porque tudo será descartado antes que a segunda regra seja processada (mais exatamente, a segunda regra nunca será processada porque tudo encontrará uma correspondência na primeira regra).