Estou executando o docker-machine no osx. docker-machine está executando NAT, então quando meu contêiner envia um pacote UDP na porta 1812, o NAT o traduz para alguma porta aleatória. Estou brincando com o pf nat (no host) para que o osx altere a porta de origem desses pacotes de saída de volta para 1812.
Imagino que isso funcionaria - mas não funciona
nat on en0 proto udp from any to any -> (en0) port 1812
Espero que alguns especialistas em pf/bsd possam me ajudar com isso. Não estou preocupado com segurança nem nada neste momento - apenas estou tentando testar uma teoria sobre como um dispositivo específico responde à porta de origem.