Счетчик трафика OpenVpn перестает увеличиваться при загрузке файла через ftp.
В начале, при загрузке файла через ftp, все происходит так, как ожидается, но когда загружается некоторая часть файла, счетчик openvpn перестает увеличиваться для оставшегося количества трафика.
Все последующие загрузки ftp также не изменяют счетчик трафика openvpn. После перезапуска соединения openvpn ситуация повторяется снова.
Я настроил openvpn для маршрутизации всего трафика через vpn. Это часть моих параметров конфигурации:
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
Таблица маршрутизации выглядит хорошо, и команда tracert
к серверу ftp также проходит через vpn. Я действительно не знаю, почему это происходит для FTP, так как для http он работает все время, как и ожидалось.
ОБНОВЛЕНИЕ: я использую Windows 8.1 x64 в качестве ОС. Я получаю значение счетчиков трафика через интерфейс управления openvpn, используя аргумент --management ip port
.
VPN-сервер, который я использую, имеет API для получения значений счетчиков трафика. Они также перестают увеличиваться при загрузке ftp. Я проверил, куда идут пакеты, используя wireshark, и все они проходят через openvpn во время загрузки ftp.