Servidor de encaminhamento / multiplexação de porta Python
Eu gostaria de fazer o servidor que escuta na porta UDP 162 (SNMP trap) e, em seguida, encaminha esse tráfego para vários clientes. Também é importante que a porta e o endereço de origem permaneçam iguais (spoofing de endereço).
Eu acho que a melhor ferramenta para isso seriaTorcido ouScapy ou talvez soquetes de baunilha, só que não consigo encontrar nada na documentação do Twisted sobre spoofing / falsificação de endereço de origem.
Alguma solução para isso?
Edit: bounty adicionado, mybe qualquer solução com iptables?