Convierta los paquetes TCP recibidos a UDP y reenvíe esos paquetes

Convierta los paquetes TCP recibidos a UDP y reenvíe esos paquetes

Tengo un servicio que escucha en un puerto TCP y se comunica con un periférico. Me gustaría reenviar los paquetes recibidos por el servicio a través de UDP a otra computadora. No necesito un apretón de manos con la segunda computadora, solo necesito los datos recibidos por la primera. ¿Hay alguna manera de conseguirlo usando iptables? Podría conseguir esto modificando mi servicio para extraer los datos y enviarlos como UDP, pero estoy pidiendo una forma de nivel más bajo para hacerlo.

gracias juan

Respuesta1

¿Hay alguna manera de conseguirlo usando iptables?

No. iptables se usa principalmente para filtrar datos (es decir, pasar, rechazar...), tal vez pueda agregar pequeñas modificaciones a los paquetes, pero no puede usarse para transformar paquetes entre protocolos de transporte. Si necesita una pequeña aplicación que pueda hacer esto, pruebesocat.

información relacionada