Interface MiniUPnP e NAT-PMP não passam por wireguard

Interface MiniUPnP e NAT-PMP não passam por wireguard

Executando uma VPN wireguard em uma máquina local Ubuntu VPS e Arch.

Porta encaminhada 23288no wireguard conf do VPS com regra iptable:

PreUp = iptables -t nat -A PREROUTING -d vps.public.ip -p tcp --dport 23288 -j DNAT --to-destination 10.66.66.2

Onde 10.66.66.2está o endereço interno do wireguard da minha máquina local.

Mas então o material que está sendo processado 23288/tcpestá usando NAT-PMP ou MiniUPnP, e o material não está sendo processado.

O que preciso adicionar à regra iptables para permitir a passagem desses pacotes usando um dos dois protocolos?

EDITAR: Por favor, deixe-me saber se o que penso aqui também está incorreto.

O programa usado aqui que utiliza a porta e o protocolo é chamado airdcpp-webclient no Arch local.

informação relacionada