Как установить VPN на Linux

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

Используйте клиента

Прежде чем приступить к настройке OpenVPN, стоит проверить, предлагает ли ваша VPN-служба клиент Linux. Клиентские программы предлагают функции, недоступные простой конфигурации OpenVPN. Если вам нужны встроенные функции, такие как выключение VPN, автоматическое переключение серверов и другие функции предотвращения утечек, сначала обратитесь к своему VPN-клиенту.

Основные VPN-сервисы, такие как NordVPN, ExpressVPN и Private Internet Access, предлагают клиенты Linux. Взгляните на веб-сайт вашей службы VPN, чтобы узнать, предлагают ли они ее тоже. Вы можете почти всегда загрузить пакет из них и установить его из командной строки. Тем не менее, большинство поддерживают дистрибутивы Debian, такие как Ubuntu и Mint и Red Hat, такие как Fedora и CentOS. У некоторых есть только пакеты Debian. Убедитесь, что ваш дистрибутив поддерживается.

Вы можете установить пакет с помощью команды, аналогичной одной из следующих:

Ubuntu / Debian

$ sudo dpkg -i expressvpn_2.1.0-1_amd64.deb

Fedora / CentOS

$ sudo dnf install expressvpn_2.1.0-1_amd64.rpm

Графическое подключение с помощью Network Manager

Самый простой способ настроить VPN-соединение в Linux — это использование Network Manager. Network Manager — это графический апплет сетевого подключения, который можно найти практически в любой среде Linux. Если вы когда-либо подключались к Wi-Fi с рабочего стола Linux, вы использовали Network Manager для его настройки.

Соединения Network Manager могут выполняться при входе в систему, и вы можете управлять несколькими VPN графически, без необходимости открывать приложение или даже окно конфигурации.

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

Как и во всем в Linux, есть пакеты, которые вам нужно установить. Если у вас есть графический рабочий стол, у вас есть Network Manager, но вам потребуется OpenVPN и плагин для подключения к апплету Network Manager.

Ubuntu, Debian, Linux Mint и производные

$ sudo apt install openvpn network-manager-openvpn

Если вы используете GNOME или некоторые настольные системы GTK, такие как Cinnamon и MATE, также запустите:

$ sudo apt установить network-manager-openvpn-gnome

Fedora / CentOS и RHEL 8

$ sudo dnf установить openvpn networkmanager-openvpn

Если вы используете GNOME или другой рабочий стол GTK, например Cinnamon или MATE, также запустите:

$ sudo dnf установить networkmanager-openvpn-gnome

Arch Linux, Manjaro и производные

# pacman -S openvpn networkmanager-openvpn

OpenSUSE

$ sudo zypper установить openvpn NetworkManager-openvpn

Для поддержки плазмы:

$ sudo zypper install plasma-nm5-openvpn

Загрузите конфигурации OpenVPN

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

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

Если вам трудно, поиск Google — один из ваших лучших вариантов. Как правило, страница загрузки, которую вы хотите, будет одним из первых результатов.

Если ничего не помогает, обратитесь в службу поддержки VPN. Они либо получат конфигурации для вас, либо прямую ссылку на них.

Файлы, вероятно, будут в архиве ZIP. Он не будет очень большим — это просто текстовые файлы, поэтому это не займет много времени. Распакуйте ZIP-файл в удобное для вас место, и вы будете готовы установить первое VPN-соединение.

Подключиться к сетевому менеджеру в GNOME

GNOME — это самая популярная среда рабочего стола Linux. Это выбор по умолчанию для многих основных дистрибутивов, включая Ubuntu, Fedora и Debian. Если вы используете один из них и не выбрали другую среду рабочего стола, GNOME — это то, что находится на вашем компьютере.  


  1. Найдите апплет менеджера сети в системном трее. По умолчанию он находится в верхнем правом углу экрана. Вы можете выбрать в любом месте области, чтобы показать меню.


  2. В меню выберите Проводные настройки или же Беспроводные Настройки, в зависимости от того, как вы связаны.

    Ubuntu GNOME соединения.


  3. Что открывается настройки и доставит вас прямо к сеть Вкладка. Найди VPN и нажмите значок со знаком плюс (+).

    Опция Ubuntu GNOME VPN в настройках сети.


  4. Откроется новое меньшее окно, в котором вы сможете выбрать тип создаваемого VPN-соединения. выберите Импорт из файла.

    Ubuntu GNOME добавить VPN-соединение.


  5. Откроется другое окно, позволяющее просматривать .OVPN конфигурационный файл. Найдите тот, который вы хотите настроить, и открыто Это.

    Ubuntu GNOME перейдите к настройке VPN


  6. Откроется окно конфигурации для настройки вашего нового соединения. Все, что вам нужно для подключения к VPN, уже заполнено, за исключением вашего Имя пользователя а также пароль. Заполните их и нажмите Добавлять в правом верхнем углу окна.  

    Ubuntu GNOME Добавить конфигурацию VPN


  7. Окно конфигурации закроется, и вы вернетесь к настройкам сети. На этот раз вы найдете свой VPN в списке под VPN заголовок. Переверните переключатель рядом с ним, чтобы активировать соединение.

    Переключатель вкл / выкл для подключения Ubuntu GNOME VPN.


Подключение на большинстве других настольных систем GTK

Если вы не используете GNOME, но находитесь на одном из других популярных рабочих столов GTK, таких как Cinnamon, XFCE или MATE, следуйте этим инструкциям для подключения.


  1. Найдите Сетевой менеджер значок апплета в системном трее вашего рабочего стола. Вероятно, это будет либо стандартный значок Wi-Fi, либо изображение сетевого кабеля, либо два подключенных компьютера. Это наиболее распространенные, но если вы используете собственную тему значков, это может быть что-то другое.


  2.  Щелкните правой кнопкой мыши значок, чтобы открыть меню управления.


  3.  В этом новом меню выберите Редактировать соединения.

    Меню «Редактировать соединения» в Linux.


  4. Откроется новое окно сетевых подключений со списком текущих подключений в вашей системе. В левом нижнем углу окна вы найдете знак плюс ( + ), знак минус ( ) и снаряжение. Нажмите на значок плюса.

    Linux редактирует сетевые подключения.


  5. Откроется другое новое окно, в котором вы сможете выбрать тип соединения, которое хотите создать. Прокрутите весь путь до конца и выберите Импортируйте сохраненное VPN-соединение. Затем выберите Создайте.

    Linux NetworkManager импортирует конфигурацию VPN.


  6. Просматривать откроется окно, чтобы найти один из ваших файлов конфигурации OpenVPN. Найдите свои файлы, выберите один и открыто Это.


  7. Вы получите новое окно для настройки соединения. Все, что вам нужно, уже будет заполнено. Network Manager считывает файл конфигурации и подключает все, что предоставляет ваш VPN-сервис. Единственное, что вам нужно от вас — это ваши данные для входа. Введите свой VPN Имя пользователя а также пароль в виде.

    Linux Изменить информацию о VPN-соединении.


  8.  Когда вы закончите, нажмите Сохранить в правом нижнем углу окна.


  9. Верхнее окно конфигурации закроется и покажет вам обновленный список соединений. Посмотрите, чтобы убедиться, что ваше новое соединение есть.


  10. Теперь вернитесь к значку апплета Network Manager. Выберите его, чтобы показать доступные подключения. Наведите курсор мыши VPN-соединения показать доступные VPN.

    Linux подключиться к VPN Network Manager.


  11. Выберите свой VPN из списка. Как только чек появится рядом с именем соединения, ваш компьютер начнет пытаться соединиться. Когда это произойдет, вы увидите уведомление, сообщающее, что вы подключены.


Автоматически подключаться к вашей VPN

Если вы хотите автоматически подключаться к VPN, когда подключение к Интернету активно, вы можете настроить это также через Network Manager.


  1. Если вы находитесь на рабочем столе GTK, отличном от GNOME, щелкните правой кнопкой мыши Сетевой менеджер значок апплета снова.

    Пользователям GNOME нужно будет найти другой путь. Откройте окно терминала и запустите:

    $ nm-connection-editor

    Затем пользователи Gnome могут перейти к шагу 3.


  2.  Выбрать Изменить подключения из меню


  3. Такой же Сетевые соединения окно до того откроется. Выберите свое обычное интернет-соединение из списка и нажмите значок передач.


  4. Откроется новое окно для вашего подключения. Он должен выглядеть аналогично тому, который вы использовали для настройки VPN. Выберите Генеральная вкладка в верхней части окна.

    Linux автоматически подключается к VPN


  5. Выбрать Автоматически подключаться к VPN.


  6. Используйте выпадающее меню справа, чтобы выбрать VPN-сервер, к которому вы хотите подключиться автоматически.


  7. Когда все выглядит хорошо, выберите Сохранить в правом нижнем углу окна.


Ссылка на основную публикацию