27.10.2026
установка softether vpn server ubuntu
Полное руководство: установка 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 настроен и готов к работе. Вы можете подключаться к нему с различных устройств, обеспечивая безопасность данных и быстрый доступ к внутренним ресурсам.