Frod

07.08.2026

установка openvpn на ubuntu 20.04

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

Установка OpenVPN на Ubuntu 20.04: пошаговая инструкция

В современном мире информационной безопасности установка надежной VPN-системы стала неотъемлемой частью защиты своих данных. OpenVPN – одна из самых популярных и надежных VPN-систем, которая поддерживается сообществом и имеет множество функций для обеспечения безопасности пользователей. В этой статье мы рассмотрим, как установить OpenVPN на Ubuntu 20.04.

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

  • Установленное Ubuntu 20.04;
  • Пользователь, имеющий права администратора;
  • Подключение internet;

Шаг 1. Установка OpenVPN

Начнем с установки OpenVPN. Для этого открываем терминал и вводим команду:

sudo apt update

Затем, чтобы установить OpenVPN, вводим:

sudo apt install openvpn easy-rsa

Шаг 2. Создание сертификатов

Далее нам нужно создать сертификаты для OpenVPN. Для этого создаем каталог для сертификатов и ключей:

sudo mkdir /etc/openvpn/easy-rsa

Затем копируем шаблон для сертификатов и ключей:

sudo cp -r /usr/share/easy-rsa/* /etc/openvpn/easy-rsa/

Шаг 3. Настройка easy-rsa

Открываем файл easy-rsa/vars и настраиваем переменные:

sudo nano /etc/openvpn/easy-rsa/vars

Вносим следующие изменения:

export KEY_COUNTRY="RU"
export KEY_PROVINCE="Moscow"
export KEY_CITY="Moscow"
export KEY_ORG="Your Organization"
export KEY_EMAIL="your_email@example.com"
export KEY_OU="Your OU"
export KEY_NAME="Your Name"
export KEY_EMAIL="your_email@example.com"
export KEY_ALTNAMES="example.com"

Шаг 4. Создание ключей

Создаем ключи и сертификаты:

sudo source /etc/openvpn/easy-rsa/certs.sh
sudo ./build-key-server server
sudo ./build-dh

Шаг 5. Настройка OpenVPN

Открываем файл OpenVPN в редакторе:

sudo nano /etc/openvpn/server.conf

Добавляем следующие строки:

port 1194
proto udp
dev tun
ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/server.crt
key /etc/openvpn/easy-rsa/keys/server.key
dh /etc/openvpn/easy-rsa/keys/dh2048.pem
topology subnet
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 10.8.0.1"
push "dhcp-option DNS 8.8.8.8"
keepalive 10 120
cipher AES-256-CBC
comp-lzo
user nobody
group nobody
persist-key
persist-tun
verb 3

Шаг 6. Запуск OpenVPN

Наконец, мы запускаем OpenVPN:

sudo systemctl start openvpn

Шаг 7. Проверка подключения

Чтобы проверить, что OpenVPN работает, мы можем подключиться к серверу через VPN-прокси. Для этого можно воспользоваться утилитой curl:

curl -sSL http://www.whatismyip.com/

В результате мы должны получить IP-адрес нашего сервера.

В заключении

Установка OpenVPN на Ubuntu 20.04 - это серьезная задача, но с помощью этих пошаговых инструкций вы сможете сделать это легко и просто. Памятка по установке OpenVPN на Ubuntu 20.04 обязательно должна быть в вашем арсенале, если вы хотите защитить свои данные в современном мире информационной безопасности.