Почему в SoftEther VPN очень низкий Downlink при нормальном Uplink'е?

Добрый ленью
Я установил последнюю версию SoftEther VPN Server'а на Ubuntu.
В качестве VPN клиентов: iphone, Windows 8, другой сервер

Для замера пропускной способности использовал Network Traffic Speed Test Tool из vpncmd:

без VPN'а : iphone/Windows <-> VPN Server:
Download - 36.88 Mbps
Upload - 4.93 Mbps

с VPN'ом (L2TP/SSTP/SoftEteher VPN client используя Local Bridge/SecureNAT): iphone/Windows <-> VPN Server:
Download - 300.53 Kbps
Upload - 4.79 Mbps

Между серверами без VPN'а: VPN Server <-> Ubuntu
Download - 0.95 Gbps
Upload - 0.92 Gbps

Между серверами с VPN'ом: VPN Server <-> Ubuntu
Download - 9.14 Mbps
Upload - 905.33 Mbps

+ DSTAT:

----total-cpu-usage---- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| recv send| in out | int csw
0 0 100 0 0 0| 0 0 | 0 0 |5686 12k
0 0 99 0 0 0| 597B 1631B| 0 0 | 366 710
0 0 99 0 0 0|6306B 6897B| 0 0 | 514 1242
0 0 99 0 0 0| 13k 14k| 0 0 | 656 1815
6 4 87 0 0 3| 85M 84M| 0 0 |5201 34k
6 4 88 0 0 2| 117M 116M| 0 0 |4836 47k
7 5 86 0 0 3| 114M 114M| 0 0 |5567 45k
6 5 87 0 0 3| 110M 110M| 0 0 |5589 46k
6 3 88 0 0 3| 114M 114M| 0 0 |4772 47k
6 4 87 0 0 2| 114M 114M| 0 0 |5274 47k
6 5 87 0 0 2| 117M 116M| 0 0 |5063 47k
6 5 87 0 0 2| 114M 113M| 0 0 |6064 48k
6 4 87 0 0 2| 114M 114M| 0 0 |5473 44k
6 4 88 0 0 2| 111M 111M| 0 0 |5026 46k
6 5 86 0 0 2| 117M 117M| 0 0 |5187 46k
6 4 88 0 0 2| 117M 116M| 0 0 |4672 48k
6 5 87 0 0 3| 112M 112M| 0 0 |5200 45k
7 5 86 0 0 2| 112M 111M| 0 0 |6414 44k
7 5 87 0 0 2| 117M 116M| 0 0 |4924 48k
2 2 95 0 0 1| 36M 36M| 0 0 |1927 17k

Вопрос: Почему Download через VPN мизерный?
P.S. У VPN Server'а один eth0.

P.P.S Между серверами через VPN : Download-only - 89.14 Mbps, Upload-only - 0.93 Gbps
  • Вопрос задан
  • 2294 просмотра
Решения вопроса 1
@Degot Автор вопроса
Проблема была в том, что SoftEther VPN Server был в LXC контейнере.
Local Bridge от SoftEther'а косячил..
Контенер был непривелигированным.
1. Сделал новый из под root'а
2. Добавил в config контейнера:
lxc.mount.entry = /dev/net dev/net none bind,create=dir
lxc.cgroup.devices.allow = c 10:200 rwm

3. Созадал LocalBridge (TAP) в SoftEther'е: vpn
4. Сделал новый мост в контейнере br0 между eth0 и tap_vpn
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
TrueBers
@TrueBers
Гуглю за еду
Возможно, пула энтропии не хватает на такой поток шифрования. Попробуйте поставьте демон haveged.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы