Я пытаюсь запустить установку PPTP на своем VPS. Я следовал различным инструкциям, однако я не могу подключиться к VPN после его настройки.
Я проверил свой VPS /var/log/messages
и я нашел это:
1832 Dec 2 23:38:55 server9987 pptpd[1470]: CTRL: Client 86.8.79.197 control connection started
1833 Dec 2 23:38:55 server9987 pptpd[1470]: CTRL: Starting call (launching pppd, opening GRE)
1834 Dec 2 23:38:55 server9987 pppd[1471]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
1835 Dec 2 23:38:55 server9987 pppd[1471]: This system lacks kernel support for PPP. This could be because the PPP kernel module could not be loaded, or because PPP was not inc luded in the kernel configuration. If PPP was included as a module, try `/sbin/modprobe -v ppp'. If that fails, check that ppp.o exists in /lib/modules/`uname -r`/net. See README.linux file in the ppp distribution for more details.
1836 Dec 2 23:38:55 server9987 pptpd[1470]: GRE: read(fd=6,buffer=8059680,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termina tion of pppd, check option syntax and pppd logs
1837 Dec 2 23:38:55 server9987 pptpd[1470]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
1838 Dec 2 23:38:55 server9987 pptpd[1470]: CTRL: Client 86.8.79.197 control connection finished
Там написано, что в моей «системе не хватает поддержки PPP ядром». Может ли это быть причиной проблемы, и если да, то есть ли решение?
Вы почти наверняка используете VPS на базе OpenVZ. В этом случае хост должен включить для вас модуль ядра ppp (и все, что вам может понадобиться). Откройте запрос в службу поддержки у своего хостинг-провайдера.
Если они не могут или не желают внести это изменение за вас, купите другой VPS, который не использует OpenVZ, чтобы вы могли выбирать собственные модули ядра.