Ubuntu Linux 16.04 LTS - zhovner/zaborona_help GitHub Wiki

Узнать версию Ubuntu

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04.2 LTS
Release:	16.04
Codename:	xenial

Обновление системы

Перед началом установки обновите систему до актуального состояния:

$ sudo apt update
$ sudo apt upgrade

Установка OpenVPN

В репозиториях Ubuntu 16.04 находится устаревшая версия OpenVPN 2.3.
Рекомендуется установить актуальную версию OpenVPN 2.4 из официального репозитория openvpn.net.

Добавление репозитория

Перейти в режим суперпользователя root:

sudo -s

Добавить GPG ключ для проверки подписи пакетов:

wget -O - https://swupdate.openvpn.net/repos/repo-public.gpg|apt-key add -

Добавить репозиторий в apt sources list:

echo "deb http://build.openvpn.net/debian/openvpn/release/2.4 xenial main" > /etc/apt/sources.list.d/openvpn-aptrepo.list

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

Теперь можно установить пакет OpenVPN :

sudo apt update
sudo apt install openvpn

Установка GUI

Для настройки OpenVPN с помощью графического интерфейса нужно установить плагин для Network Manager:

sudo apt install network-manager-openvpn-gnome

Чтобы Network Manager инициализировал плагин openvpn необходимо перелогиниться в системе или перезагрузиться.

Добавление конфигурации Zaborona VPN

Скачать файл конфигурации VPN Zaborona:

Подключение к серверам Zaborona.help:

TCP: srv0.zaborona-help_maxroutes.ovpn

UDP: srv0.zaborona-help-UDP-no-encryption_maxroutes.ovpn

Сохранить его но не запускать.

Зайти в системные настройки и выбрать пункт Сеть:

Добавить интерфейс VPN и выбрать Импортировать конфигурацию из файла:

Нажать Создать и выбрать скачанный файл zaborona-help.ovpn.
Далее сохранить конфигурацию без изменений.

687474703a2f2f692e696d6775722e636f6d2f356946576671682e706e67

VPN подключение создано.

Заходим в свойства созданного VPN, нажимаем вкладку "Параметры IPv4", нажимаем кнопку "Маршруты". Ставим чекбокс "Использовать это соединение только для ресурсов этой сети".

Для корректной работы (скрин из xfce4):

Тоже самое проделываем во вкладке "Параметры IPv6"

Теперь его можно активировать:

687474703a2f2f692e696d6775722e636f6d2f624a314c4245422e706e67

Настройка автоматического подключения

Для автоматического подключения после перезагрузки:

  1. Выберите в списке подключений Вашу обычную сеть.
  2. Нажмите "Параметры".
  3. Перейдите на вкладку "Основное".
  4. Поставьте галочку "Автоматически подключаться к VPN при использовании этого соединения".
  5. Выберите "Zaborona-help".
  6. Нажмите "Сохранить".

Проблемы

Если соединение к заблокированным ресурсам сбрасывается(сайт перестаёт грузиться) или имеется подобная проблема, отключите dnsmasq и перезагрузите NetworkManager:

sudo sed -i '/dns=dnsmasq/c\#dns=dnsmasq' /etc/NetworkManager/NetworkManager.conf && sudo service network-manager restart