No se puede transmitir la transmisión a través del túnel OpenVPN

No se puede transmitir la transmisión a través del túnel OpenVPN

Estamos intentando transmitir una transmisión de video a través de netcat desde un servidor OpenVPN a un cliente.

El servidor es una Raspberry Pi con Pidora ejecutándose. El cliente es un Notebook con Ubuntu 12.04 y tiene conexión IPv6.

OpenVPN

El Notebook puede conectarse al PI. Porhaciendo pingel servidor/cliente, los paquetes se transmiten.

netcat

El firewall está abierto para el puerto 5001.

Mediante la ejecución:

(En Ubuntu)

nc6 -l -p 5001

(En la frambuesa)

nc6 10.8.0.6 5001

Somos capaces de transmitir mensajes de texto. Envío de archivos ejecutando

(En Ubuntu)

nc6 -l -p 5001 > test.txt

(En el PI)

cat test.txt | nc6 10.8.0.6

También funciona para archivos de texto pequeños (Python skript).

Si intentamos enviar imágenes (.jpeg) o vídeos de 2 segundos (.h264), el archivo de orientación permanece vacío.


También probamos la conexión a diferentes PC (Windows, Fedora) y funcionó correctamente mostrando la transmisión de video. Pero no estaban en la misma red que la máquina Ubuntu.

¿Alguna sugerencia?

Gracias de antemano.

ACTUALIZAR:

Configurando la MTU en 1390 comoaquídescrito, paquetes más grandes podían pasar por el túnel y la transmisión de vídeo funcionó.

Respuesta1

El problema bien puede ser una cuestión de MTU. Intentarsujeción MTUojugando con las opciones mssfix y fragment en Openvpn.

información relacionada