Estou executando o docker-machine no osx. O docker-machine está executando o NAT, portanto, quando meu contêiner envia um pacote UDP na porta 1812, o NAT está traduzindo-o para alguma porta aleatória. Eu estou brincando com pf nat (no host) para que eu possa obter o osx para apenas alterar a porta de origem desses pacotes de saída de volta para 1812.
Eu imagino que isso funcionaria - mas não
nat on en0 proto udp from any to any -> (en0) port 1812
Espero que alguns especialistas em pf / bsd possam me ajudar com isso. Eu não tenho nenhuma preocupação com segurança ou qualquer coisa neste momento - apenas tentando testar uma teoria sobre como um determinado dispositivo responde à porta de origem.