Добрый день, прошу помощи в настройке pptp-сервера на Keenetic Viva. Встроенный VPN-сервер не устраивает изза маленькой скорости передачи (тестировал iperf'ом через туннель и без туннеля, 0,1 и 8-9 Мбит/с соответственно).
Что уже сделано:
- opkg install pppd
- конфиг сервера (Честно стырен у встроенного vpn-сервера т.к. не смог найти мануалов). Представлен ниже.
- конфиг клиента
- подключение есть, передача информации идет, но скорость нестабильна.
Что еще хотеось бы сделать:
- автоматизировать процесс добавления маршрута (пока накрутил через cron, как сделать через if-up не разобрался) и iptables
- добавить mppe шифрование (пока работаю без шифрования, т.к. выдает ошибку "Mppe not availeble". Кажется не хватает поддержки модуля mppe, но где его взять не знаю, сам компилилить не умею).
Конфиг сервера (Keenetic)
/config # cat options.pptpd
auth
ifname "vpn"
name "ndmpptpd"
default-asyncmap
mtu 1000
#mru 1350
nobsdcomp
nodeflate
#nomppc
mppe required,no56,no128,no56,stateless
require-mschap
require-mschap-v2
refuse-chap
refuse-eap
refuse-pap
ms-dns 192.168.1.1
ndm-hash
mppe-optional
lcp-echo-interval 30
lcp-echo-failure 3
localip 192.168.1.1
Конфиг клиента (OpenWrt router)
root@OpenWrt:/etc/ppp# cat options.pptp
noipdefault
noauth
nobsdcomp
nodeflate
idle 0
#mppe required,no56,stateless
maxfail 0
mtu 1300
mru 1300