Создание l2tp/IPSec VPN сервера на Scaleway

Создание своего VPN сервера даёт множество преимуществ. Среди них:

  • контроль над использованием;
  • вохможность создавать свои конфигурации;
  • и т.д.

Тем, кто использует оборудование компании Ubiquiti с поддержкой аппаратного ускорения, хорошим выбором является использование технологии создания VPN туннеля на основе l2tp/IPSec.

Для создания сервера отлично подойдёт своя VPS-ка с запущенным docker контейнером l2tp/IPSec сервером.

Примером контейнра может служить отличный проект fcojean/l2tp-ipsec-vpn-server, который позволяет очень быстро развернуть l2tp/IPSec сервер для создания своего сервера VPN.

Но, если Вы собираетесь использовать VPS от компании Scaleway, то Вы можете столкнуться с неработоспособностью сервера VPN. Это связанно с тем, что Scaleway использует своё собственное ядро Linux версии 4.4 для VPS серверов Ubuntu, которое не поддерживает IPSec.

Для решения этой проблемы, следует использовать оригинальное ядро версии старше 4.8.

Это легко сделать использую Web-панель: выбрать сервер -> >ADVANCED -> BOOTSCRIPT:

Change kernel

После этого следует следует перезагрузить сервер.

После этих манипуляций, VPN сервер должен заработать.