26.08.2026
установка и настройка openvpn сервера на ubuntu
Установка и настройка OpenVPN-сервера на Ubuntu: пошаговое руководство
В этой статье мы подробно расскажем, как установить и настроить OpenVPN-сервер на Ubuntu. OpenVPN — это популярная система виртуализации приватной сети (VPN), которая позволяет пользователям безопасно подключаться к локальной сети или серверам из любой точки мира.
Требования
- Ubuntu 20.04 LTS или новее
- Доступ к интернету
- Разрешение на установку и настройку OpenVPN-сервера
Установка OpenVPN
- Обновите репозитории Ubuntu и установите необходимые пакеты:
sudo apt update
sudo apt install openvpn easy-rsa
- Скачайте и установите OpenVPN-конфигурацию:
sudo wget https://openvpn.net/index.php/open-source/downloads/download81.html
sudo tar -xvf openvpn-confs.tar.gz
- Переместите конфигурацию в каталог
/etc/openvpn:
sudo mv openvpn-confs/* /etc/openvpn/
Настройка OpenVPN
- Создайте ключи сертификации и шифрования:
sudo easy-rsa build-key-server myserver
sudo easy-rsa build-dh
- Сгенерируйте сертификат сервера:
sudo openssl req -x509 -newkey rsa:2048 -nodes -keyout myserver.key -out myserver.crt -days 365 -subj "/C=RU/ST=Moscow/L=Moscow/O=OpenVPN/OU=Server/CN=myserver"
- Настройте файл конфигурации OpenVPN (
/etc/openvpn/server.conf):
sudo nano /etc/openvpn/server.conf
Директива для сервера
port 1194
proto udp
dev tun
ca ca.crt
cert myserver.crt
key myserver.key
dh myserver-dh2048.pem
topology subnet
Директива для клиентов
client-to-client
duplicate-cn
Директива для логирования
log-append /var/log/openvpn.log
Запуск OpenVPN-сервера
- Запустите OpenVPN-сервер:
sudo systemctl start openvpn
- Обязательно включите автозапуск OpenVPN-сервера:
sudo systemctl enable openvpn
Проверка настройки
- Проверьте, что OpenVPN-сервер работает правильно:
sudo systemctl status openvpn
- Используйте клиентскую утилиту OpenVPN (
openvpn) для подключения к серверу:
sudo openvpn --config client.conf
Выводы
Установка и настройка OpenVPN-сервера на Ubuntu — это относительно простая задача, которая требует некоторых базовых знаний по конфигурации и безопасности. В этой статье мы рассмотрели основные шаги по установке и настройке OpenVPN-сервера, а также предоставили пошаговое руководство для обеспечения безопасности и конфиденциальности подключений.