Frod

27.10.2026

установка softether vpn server ubuntu

Frod — свобода без границ

Полное руководство: установка SoftEther VPN Server на Ubuntu

Если вы ищете надежное решение для организации VPN-сервера, SoftEther VPN — отличный выбор. Он универсален, прост в настройке и совместим с различными операционными системами. В этой статье я расскажу, как установить SoftEther VPN Server на Ubuntu шаг за шагом, чтобы обеспечить безопасный и быстрый доступ к вашей сети.

Почему выбирают SoftEther VPN?

SoftEther VPN — это свободное программное обеспечение с открытым исходным кодом, которое поддерживает множество протоколов (OpenVPN, L2TP/IPsec, SSTP и другие). Это делает его гибким и совместимым с большинством устройств и платформ.

Предварительные требования

Перед началом убедитесь, что у вас есть:
- Сервер с установленной ОС Ubuntu (рекомендуется Ubuntu 20.04 или новее)
- Пользователь с правами root или sudo
- Открытые порты 443, 992, 1194, 5555 (или те, что вы планируете использовать)

Шаг 1: Обновление системы

Первым делом обновим список пакетов и саму систему:

sudo apt update
sudo apt upgrade -y

Шаг 2: Установка необходимых зависимостей

Для корректной работы SoftEther потребуются некоторые пакеты:

sudo apt install build-essential -y

Шаг 3: Загрузка SoftEther VPN Server

Перейдите на официальный сайт SoftEther или используйте команду wget для скачивания последней версии:

wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/latest/download/softether-vpnserver-linux-x64-<version>.tar.gz

Замените <version> на актуальный номер версии с сайта SoftEther.

Шаг 4: Распаковка архива и компиляция

Распакуем скачанный архив и скомпилируем сервер:

tar xzvf softether-vpnserver-linux-x64-<version>.tar.gz
cd vpnserver
make

Во время компиляции вам потребуется принять лицензионное соглашение и подтвердить сборку.

Шаг 5: Настройка службы

Переместим папку в стандартное место и настроим запуск:

sudo mv vpnserver /usr/local/
sudo mkdir /usr/local/vpnserver
sudo ln -s /usr/local/vpnserver /etc/init.d/vpnserver

Создадим системный юнит для автоматического запуска:

sudo nano /etc/systemd/system/vpnserver.service

Вставьте следующий конфигурационный файл:

[Unit]
Description=SoftEther VPN Server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/vpnserver/vpnserver start
ExecStop=/usr/local/vpnserver/vpnserver stop
Restart=always
User=root

[Install]
WantedBy=multi-user.target

Активируем и запускаем службу:

sudo systemctl daemon-reload
sudo systemctl enable vpnserver
sudo systemctl start vpnserver

Шаг 6: Настройка SoftEther VPN Server

Подключитесь к серверу через командную строку:

cd /usr/local/vpnserver
sudo ./vpncmd

Следуйте инструкциям для настройки администратора, создания виртуального хоста, пользователя и правил доступа.

Шаг 7: Открытие портов в брандмауэре

Обеспечьте доступ к VPN, открыв необходимые порты:

sudo ufw allow 443/tcp
sudo ufw allow 992/tcp
sudo ufw allow 1194/udp
sudo ufw allow 5555/tcp
sudo ufw reload

Итог

Теперь ваш SoftEther VPN Server на Ubuntu настроен и готов к работе. Вы можете подключаться к нему с различных устройств, обеспечивая безопасность данных и быстрый доступ к внутренним ресурсам.