OpenVPN Access Server на CentOS: Установка и настройка

Установка и настройка OpenVPN Access Server — условно-бесплатной утилиты для управления VPN-сервисом, на CentOS. OpenVPN Access Server используется для доступа к файлам, ресурсам и другим серверам.

Скачивание дистрибутива

  1. Перейдите на официальный сайт OpenVPN Access Server.
  2. Найдите ссылку «Quickstart Guide».
  3. Выберите дистрибутив для вашей операционной системы, учитывая разрядность (например, для CentOS 6 (32-битная версия)).
  4. Скопируйте ссылку на скачивание.
  5. Запустите терминал и введите команду wget, указав путь сохранения (например, /tmp/openvpn.rpm) и вставив скопированную ссылку: wget <ссылка> -O /tmp/openvpn.rpm
  6. Нажмите Enter. Начнется скачивание.

Установка пакета

После скачивания установите пакет командой rpm -ivh /tmp/openvpn.rpm. Используйте табуляцию для автодополнения пути к файлу. При уже установленным пакете появится соответствующее сообщение.

Настройка OpenVPN Access Server

  1. Измените пароль администратора командой ovpn-init. Вам будет предложено ввести новый пароль.
  2. Откройте веб-интерфейс OpenVPN Access Server, перейдя по адресу https://<локальный_IP_адрес>:943 и используя логин/пароль admin/новый_пароль. (Замените <локальный_IP_адрес> на ваш локальный IP-адрес).
  3. Примите лицензионное соглашение.

Настройки OpenVPN Access Server

Веб-интерфейс предоставляет информацию о версии сервера, названии, используемых портах и другую информацию.

В разделе Settings находятся основные настройки:

  • General: Общие настройки, включая указание API-адреса для внешнего доступа.
  • VPN: Настройки VPN-туннеля (сетевой адрес, подсеть).
  • Web Server: Настройки веб-сервера.
  • Clients: Настройки для каждого клиента.
  • Authentication: Настройки аутентификации (по умолчанию используется локальная аутентификация).

Создание пользователя

  1. Перейдите в раздел Users.
  2. Создайте пользователя, указав логин, пароль, IP-адрес и другие необходимые настройки.

Подключение клиента

  1. После создания пользователя, подключитесь к серверу, используя локальный IP-адрес и порт 943 (через HTTPS).
  2. Загрузите клиент OpenVPN и профиль конфигурации для вашей операционной системы.
  3. Для подключения используйте Connect или Connect any. Connect any позволяет подключиться без указания логина и пароля в интерфейсе клиента, но он выбирается при первой установке.
  4. После подключения появится значок, обозначающий активное соединение.

Внешний доступ

Для доступа к серверу через внешний IP-адрес, настройте переадресацию порта 1194 на вашем маршрутизаторе.

Руководство описывает установку и базовую настройку OpenVPN Access Server на CentOS. Для расширенных настроек обратитесь к официальной документации.

Что будем искать? Например,программа