- dport não é um sinalizador para regras gerais do iptables. É um sinalizador para um dos módulos de correspondência de pacotes estendidos . Eles são carregados quando você usa -p protocol
ou -m
. A menos que você especifique -m <protocol>
ou -p <protocol>
com um protocolo específico você não pode usar --dport
Você verá isso na página de manual iptables (8) :
tcp
These extensions can be used if '--protocol tcp' is specified. It provides the
following options:
...
[!] --destination-port,--dport port[:port]
Destination port or port range specification. The flag --dport is a
convenient alias for this option.
...
Nem todos os protocolos têm um sinalizador --dport porque nem todos os protocolos suportam a noção de portas