База знаний
Главная страницаVDSВозможностиКонтакты
🇺🇸 English
🇺🇸 English
  • Main Page
  • Customer Account
    • Account activation
    • Account settings
      • How to disable two-factor authentication
    • Payments
      • Payment methods
      • Debit/credit cards auto-charge
  • VDS management
    • How to order IPs
    • Backups
    • OS installations
      • How to reinstall OS
      • Upload & connect ISO image
      • OS templates
      • ISO images
  • Tutorials
    • How to log into SSH
    • VDS configuration
      • Common SSH commands
      • SSH keys installation
      • How to change timezone
      • How to set hostname
      • Web servers
        • How to install Lighttpd
          • Install Lighttpd on Centos
      • DataBases
        • How to install MariaDB
        • How to install MongoDB
        • How to reset MySQL password
        • How to install phpMyAdmin
      • VPN & Proxy servers
        • How to install OpenVPN
        • How to install Squid on CentOS 7
      • RDP server
        • How to install RDP server
          • Install RDP on CentOS
          • Install RDP on Debian
    • Control panels
      • How to install ISPmanager 5
      • How to install BrainyCP
      • How to install HestiaCP
      • How to install VestaCP
      • How to install Webmin
Powered by GitBook
On this page
  • Установка OpenVPN
  • Добавление пользователей в OpenVPN

Was this helpful?

  1. Tutorials
  2. VDS configuration
  3. VPN & Proxy servers

How to install OpenVPN

PreviousVPN & Proxy serversNextHow to install Squid on CentOS 7

Last updated 4 years ago

Was this helpful?

Для установки OpenVPN-сервера можно использовать как готовые скрипты, так и устанавливать сервер самостоятельно по инструкции разработчика.

В данной статье мы будем использовать бесплатный скрипт для установки OpenVPN-сервера на CentOS, Debian и Ubuntu. Информацию о данном скрипте можно найти здесь:

Установка OpenVPN

Для установки OpenVPN-сервера выполните следующую команду в SSH:

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

В процессе выполнения скрипт задаст Вам несколько вопросов, вот основные из них:

  • First I need to know the IPv4 address of the network interface you want OpenVPN listening to: Введите IP-адрес Вашего сервера.

  • Which protocol do you want for OpenVPN connections?: Рекомендуется выбрать UDP.

  • What port do you want OpenVPN listening to?: Введите порт, на котором будет работать OpenVPN-сервер. По умолчанию используется порт 1194.

  • Which DNS do you want to use with the VPN?: Выберите DNS-сервис, который будет использовать при определении соответствий домен-IP при подключении через VPN.

  • Finally, tell me your name for the client certificate: Введите имя клиентского сертификата, например, myvpn.

Далее скрипт произведёт установку и настройку в соответствии с введёнными параметрами.

После завершения всех действий Вы увидите:

Your client configuration is available at...

Здесь будет указано, где Вы можете взять готовый для использования в OpenVPN-клиенте файл с настройками.

Добавление пользователей в OpenVPN

Для добавления новых пользователей в OpenVPN или же для удаления имеющихся необходимо заново запустить скрипт в SSH:

bash openvpn-install.sh

Вам будут предложены 4 варианта действий:

  • Add a new user: добавить нового пользователя.

  • Revoke an existing user: удалить имеющегося пользователя.

  • Remove OpenVPN: удалить сам OpenVPN-сервер.

  • Exit: выйти из скрипта.

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

https://github.com/Nyr/openvpn-install