Mi pregunta es:¿Cómo capturar un paquete IP, cambiar su contenido y volver a enviarlo a Linux?
Cómo capturar un paquete IP entrante de una interfaz de red, cambiar su contenido y volver a enviarlo de otra interfaz de red?
Mi pregunta es:¿Cómo capturar un paquete IP, cambiar su contenido y volver a enviarlo a Linux?
Cómo capturar un paquete IP entrante de una interfaz de red, cambiar su contenido y volver a enviarlo de otra interfaz de red?
La elección es suya, no hay preferencia (y por lo tanto no es "normal").
La forma habitual de hacer algo como esto es crear un netfilter hook module.
Consulte this example para un comienzo rápido.
No mencionas exactamente qué piensas cambiar, lo que dificulta responder tu pregunta correctamente.
Para la sustitución de contenido en un enrutador tipo de dispositivo (adivinar), netsed podría ser el enfoque más simple disponible.