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 tracert
comando 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 port
o 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.