Я пытаюсь подключиться к PPTP VPN на сервере VPS. По какой-то причине соединение не удается.
Окружающая среда:
- VPS: Ubuntu
- Description: Ubuntu 20.04.4 LTS
- Release: 20.04
- PPTP / «Microsoft: secure password (EAP-MSCHAP V2)»
Мои настройки для подключения PPTP VPN:
pty "pptp VPN_IP --nolaunchpppd"
refuse-pap
refuse-chap
refuse-eap
require-mschap
require-mschap-v2
require-mppe-128
mppe-stateful
nobsdcomp
nodeflate
novj
noauth
user LOGIN_VPN
password "PASSWORD_VPN"
Лог при попытке подключения:May 22 06:24:34 vps51878 pppd[2965]: pppd 2.4.7 started by root, uid 0
May 22 06:24:34 vps51878 pppd[2965]: Couldn't set tty to PPP discipline: Invalid argument
May 22 06:24:34 vps51878 pppd[2965]: Waiting for 1 child processes...
May 22 06:24:35 vps51878 pptp[2973]: anon log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 7 'Outgoing-Call-Request'
May 22 06:24:35 vps51878 pptp[2973]: anon log[ctrlp_disp:pptp_ctrl.c:900]: Received Outgoing Call Reply.
May 22 06:24:35 vps51878 pptp[2967]: anon warn[decaps_hdlc:pptp_gre.c:226]: short read (-1): Input/output error
May 22 06:24:35 vps51878 pptp[2967]: anon warn[decaps_hdlc:pptp_gre.c:238]: pppd may have shutdown, see pppd log
May 22 06:24:35 vps51878 pppd[2965]: Script pptp 31.xx.xx.xx --nolaunchpppd finished (pid 2966), status = 0x0
May 22 06:24:35 vps51878 pppd[2965]: Exit.
May 22 06:24:35 vps51878 pptp[2973]: anon log[ctrlp_disp:pptp_ctrl.c:938]: Outgoing call established (call ID 15945, peer's call ID 18358).
May 22 06:24:35 vps51878 pptp[2973]: anon log[callmgr_main:pptp_callmgr.c:245]: Closing connection (unhandled)
May 22 06:24:35 vps51878 pptp[2973]: anon log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 12 'Call-Clear-Request'
May 22 06:24:35 vps51878 pptp[2973]: anon log[call_callback:pptp_callmgr.c:84]: Closing connection (call state)
Я изучал эту проблему. Говорят, что решение — загрузить нужные модули ядра:
# modprobe ppp_async
# modprobe ppp_deflate
# modprobe ppp_mppe
Я пытаюсь это сделать, но терминал мне говорит, что не может найти такие модули. Могу ли я установить эти модули без обращения к администрации хостинга?
root@vps51878:~# modprobe ppp_async
modprobe: FATAL: Module ppp_async not found in directory /lib/modules/3.10.0-1160.53.1.vz7.185.3
Может я не на том пути и проблема в другом. Прошу прощения, может вопрос глупый и я многого не понимаю, так как я новичок в линуксе.
На всякий случай оставлю "zegrep 'PP[PT] /proc/config.gz'", может это поможет более четко разобраться в проблеме.
zegrep 'PP[PT] /proc/config.gzroot@vps51878:~# zegrep 'PP[PT]' /proc/config.gz
CONFIG_NF_CONNTRACK_PPTP=m
CONFIG_NF_NAT_PPTP=m
CONFIG_PPP=m
CONFIG_PPP_BSDCOMP=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_FILTER=y
CONFIG_PPP_MPPE=m
CONFIG_PPP_MULTILINK=y
CONFIG_PPPOATM=m
CONFIG_PPPOE=m
CONFIG_PPTP=m
CONFIG_PPPOL2TP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_HDLC_PPP=m
CONFIG_ISDN_PPP=y
CONFIG_ISDN_PPP_VJ=y
CONFIG_IPPP_FILTER=y
# CONFIG_ISDN_PPP_BSDCOMP is not set
Как решить эту проблему? Установить эти модули?