
OpenVPN 터널을 통해 두 개의 서버가 연결되어 있습니다. 터널은 고정 IP를 사용하는 1대1 터널이므로 이러한 서버 외에 동일한 터널 인터페이스를 통해 통신하는 사람이 없어야 합니다.
며칠 전에 두 시스템 모두에 vnstat를 설치했습니다. 오늘 통계를 확인했지만 모든 값이 명확하지는 않습니다.
OpenVPN 서버 통계:
# vnstat -i tun1 -d
tun1 / daily
day rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
05/10/15 21.86 MiB | 372.29 MiB | 394.15 MiB | 37.37 kbit/s
05/11/15 28.81 MiB | 416.85 MiB | 445.66 MiB | 42.26 kbit/s
05/12/15 30.03 MiB | 483.22 MiB | 513.24 MiB | 48.66 kbit/s
05/13/15 30.44 MiB | 495.93 MiB | 526.38 MiB | 49.91 kbit/s
05/14/15 12.44 MiB | 19.64 MiB | 32.08 MiB | 4.42 kbit/s
------------------------+-------------+-------------+---------------
estimated 17 MiB | 27 MiB | 44 MiB |
OpenVPN 클라이언트에 대한 통계:
# vnstat -i tun0 -d
tun0 / daily
day rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
05/10/15 1.72 GiB | 120.65 MiB | 1.84 GiB | 178.85 kbit/s
05/11/15 418.54 MiB | 31.09 MiB | 449.63 MiB | 42.63 kbit/s
05/12/15 952.97 MiB | 54.33 MiB | 0.98 GiB | 95.51 kbit/s
05/13/15 986.44 MiB | 68.35 MiB | 1.03 GiB | 100.01 kbit/s
05/14/15 509.69 MiB | 38.43 MiB | 548.12 MiB | 76.50 kbit/s
------------------------+-------------+-------------+---------------
estimated 749 MiB | 55 MiB | 804 MiB |
두 호스트에 동시에 vnstat를 설치하지 않았기 때문에 2015년 5월 10일의 통계는 다를 수 있습니다. 그럼 2015년 5월 11일부터 시작하겠습니다. 두 호스트의 통계가 거의 일치하므로 보기에 좋아 보입니다.
하지만 이제 문제가 발생합니다. 2015년 5월 12일에 두 통계 간에 큰 차이가 있습니다. 클라이언트는 약 1GB의 데이터를 받았다고 말하고 서버는 0.5GB만 전송했다고 말합니다. 게다가 클라이언트는 55MB가 전송되었다고 말하지만 서버는 30MB만 수신했습니다.
어떤 생각이 있습니까? 이러한 차이가 발생할 수 있는 이유는 무엇입니까?
편집하다:몇 가지 추가 정보...
- 두 시스템의 버전: OpenVPN 2.2.1
- 클라이언트는 VirtualBox VM 내에서 실행됩니다.
- 두 머신 모두 Debian 7.6 Wheezy를 실행합니다.