Eu acho que seu comando está bem. Embora a ordem do argumento seja algo pouco ortodoxa, deve funcionar.
O problema é mais provável que as regras iptables
tenham efeito na ordem em que são inseridas. Se você inserir uma regra de bloqueio correspondente, então uma regra de permissão, a regra de permissão não será usada porque o pacote já correspondeu a uma regra de bloqueio.
A prática geral ao configurar iptables
é liberar todas as regras, definir a política, inserir todas as coisas que você deseja permitir e, em seguida, negar todo o resto usando uma regra de correspondência ampla. Eu suspeito que você tenha a ordem errada e esteja negando tudo devido a uma regra definida anteriormente e agora tentando adicionar uma permissão.