openvpn_logo

OpenVPN предоставляет гибкие решения VPN для защиты ваших данных, будь то конфиденциальность в Интернете, удаленный доступ для сотрудников, обеспечение безопасности Интернета вещей или создание сетей в облачных центрах обработки данных.

В этом гайде я покажу вам, как установить и настроить сервер OpenVPN. Вам нужен сервер с выделенным IP и установленным Debian, Ubuntu, Fedora, CentOS, Arch Linux..

Установка

Загрузите скрипт и сделайте его исполняемым.

curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
chmod +x openvpn-install.sh

curl

Запустите скрипт.

./openvpn-install.sh

 

openvpn

Вы увидите свой внешний IP.

  1. Отключить поддержку IPv6.
  2. Выберите порт.
  3. Выберите протокол.
  4. Выберите DNS серверы.
  5. Отключить сжатие.
  6. При необходимости настройте шифрование.
  7. Нажмите любую клавишу, чтобы начать установку других программных пакетов и зависимостей.

Теперь вы должны указать имя клиента. Файл клиента будет храниться в вашем домашнем каталоге с расширением файла .ovpn.

openvpn_config

Когда OpenVPN будет установлен, вы можете снова запустить скрипт, и у вас будет выбор:

  • Добавить клиента.
  • Удалить клиента.
  • Удалить OpenVPN.

Настройка клиента OpenVPN в Linux

Перейдите в Настройки – Сеть и нажмите кнопку «+» рядом с разделом VPN.

add_vpn

Выберите последний – Импортировать из файла и выберите свой * .ovpn файл.

add_user

Нажмите кнопку “Добавить” и проверьте соединение.

my_ip

Настройка клиента OpenVPN в Windows

Вам нужно будет скачать официальный клиент OpenVPN здесь.

Установите его и импортируйте ваш * .ovpn файл.

import_file

Вот и все, вы успешно настроили собственный сервер OpenVPN.