Problema OpenVpn com tráfego FTP

Problema OpenVpn com tráfego FTP

O contador de tráfego OpenVpn para de aumentar ao baixar o arquivo via ftp.

No início, ao baixar o arquivo via ftp, tudo está como esperado, mas quando alguma parte do arquivo é baixada, o contador openvpn para de aumentar para a quantidade de tráfego restante.

Todos os downloads de FTP subsequentes também não alteram o contador de tráfego do openvpn. Após reiniciar a conexão openvpn a situação se repete novamente.

Eu configurei o openvpn para rotear todo o tráfego através do vpn. Isso faz parte dos meus parâmetros de configuração:

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

A tabela de roteamento parece boa e o tracertcomando para o servidor FTP também passa pela VPN. Eu realmente não sei porque isso acontece com o ftp, já que para o http funciona conforme o esperado o tempo todo.

ATUALIZAR: Eu uso o Windows 8.1 x64 como sistema operacional. Eu obtenho o valor dos contadores de tráfego por meio da interface de gerenciamento openvpn usando --management ip porto argumento.

O servidor VPN que uso possui API para obter valores de contadores de tráfego. Eles também param de aumentar ao baixar o FTP. Testei para onde vão os pacotes usando o wireshark, e todos eles passam pelo openvpn durante o download do FTP.

Responder1

Não há contador de tráfego integrado ao OpenVPN, então você deve usar software adicional para fazer a contagem de tráfego. Você provavelmente deveria fornecer mais detalhes aqui. (De onde você está obtendo as informações do contador de tráfego, o sistema operacional que você está usando, etc.)

FTP é um protocolo confuso. Eu postularia que há um problema relacionado ao rastreamento de conexão/NAT para o protocolo e que alguma regra de contagem de tráfego está sendo interceptada antes que o tráfego atinja as regras associadas ao OpenVPN.

O problema quase certamente não está relacionado à configuração do OpenVPN, pois o tráfego não passaria se estivesse errado.

informação relacionada