Problema de OpenVpn con el tráfico FTP

Problema de OpenVpn con el tráfico FTP

El contador de tráfico de OpenVpn deja de aumentar al descargar un archivo a través de ftp.

Al principio, cuando se descarga un archivo a través de ftp, todo es como se esperaba, pero cuando se descarga una parte del archivo, el contador openvpn deja de aumentar para la cantidad de tráfico restante.

Todas las descargas ftp posteriores tampoco cambian el contador de tráfico de openvpn. Después de reiniciar la conexión openvpn, la situación se repite nuevamente.

He configurado openvpn para enrutar todo el tráfico a través de vpn. Esto es parte de mis parámetros de configuración:

client
dev tun

route-nopull
route 0.0.0.0 0.0.0.0
dhcp-option DNS 8.8.8.8
dhcp-option DNS 8.8.4.4

proto udp

redirect-gateway

La tabla de enrutamiento se ve bien y el tracertcomando al servidor ftp también pasa por vpn. Realmente no sé por qué sucede esto con ftp, ya que para http funciona como se esperaba todo el tiempo.

ACTUALIZAR: Utilizo Windows 8.1 x64 como sistema operativo. Obtengo el valor de los contadores de tráfico a través de la interfaz de administración openvpn usando --management ip portun argumento.

El servidor VPN que uso tiene una API para obtener valores de contadores de tráfico. También dejan de aumentar al descargar ftp. Probé dónde van los paquetes usando Wirehark, y todos pasan por openvpn durante la descarga ftp.

Respuesta1

No hay un contador de tráfico integrado en OpenVPN, por lo que debe utilizar software adicional para realizar el recuento de tráfico. Probablemente deberías proporcionar más detalles aquí. (De dónde obtiene la información del contador de tráfico, el sistema operativo que está utilizando, etc.)

FTP es un protocolo complicado. Yo postularía que hay un problema relacionado con el seguimiento de conexiones/NAT para el protocolo, y que alguna regla de conteo de tráfico se está interceptando antes de que el tráfico alcance las reglas asociadas con OpenVPN.

Es casi seguro que el problema no esté relacionado con la configuración de OpenVPN, ya que el tráfico no pasaría si fuera incorrecta.

información relacionada