Servidor de multiplexación / reenvío de puertos Python
Me gustaría hacer que el servidor escuche en el puerto UDP 162 (captura SNMP) y luego reenvíe este tráfico a varios clientes. También es importante que el puerto y la dirección de origen permanezcan iguales (falsificación de direcciones).
Supongo que la mejor herramienta para esto seríaRetorcido oScapy o quizás sockets de vainilla, solo que no puedo encontrar nada en la documentación de Twisted sobre la falsificación / falsificación de direcciones de origen.
¿Alguna solución para esto?
Edición: ¿Bounty añadido, mybe alguna solución con iptables?