===== Настройка VPN-подключения по протоколу OpenVPN на компьютере под управлением ОС Ubuntu Desktop Linux 16.04 (Xenial Xerus) LTS =====
Перед установкой и настройкой клиентской части **OpenVPN** на **Ubuntu 16.04 LTS** нам необходимо иметь на руках несколько файлов:
* Файл клиентского сертификата (например, **petya.crt**)
* Файл закрытого ключа от клиентского сертификата (например, **petya.key**)
* Файл корневого сертификата ЦС, которым был выдан клиентский сертификат (например, **ca.crt**)
* Конфигурационный файл настроек клиенткой части OpenVPN (например, **client.ovpn**)
Плюс нужно знать пароль для дешифровки файла закрытого ключа.
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-132821.png }}
Устанавливаем клиентскую часть **OpenVPN** и плагин к утилите **Network Manager**:
sudo apt-get install openvpn network-manager-openvpn network-manager-openvpn-gnome
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-132928.png }}
Для вступления изменений в силу можно попробовать перезапустить сеть:
sudo /etc/init.d/networking restart
sudo /etc/init.d/network-manager restart
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-133049.png }}
Если наблюдаются какие-то глюки, что лучше всего просто перезагрузить компьютер.
Из области уведомлений открываем главное окно утилиты **Network Manager**:
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-133128.png }}
Добавляем новое сетевое соединение (кнопка **Добавить**). В списке выбора типа соединения выбираем самый последний пункт **Импортировать сохранённые параметры VPN** и нажимаем кнопку **Создать**:
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-133603.png }}
В окне выбора файлов выбираем конфигурационный файл настроек клиенткой части OpenVPN. В нашем случае это файл с именем **client.ovpn**. Выбрав файл, нажимаем кнопку **Открыть**
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-133750.png }}
Данные конфигурационного файла будут прочитаны утилитой **Network Manager** и откроется графическая форма редактирования этих настроек. Здесь при необходимости можно изменить любые параметры подключения, например указать пусть к файлам сертификатов и ввести пароль для дешифровки файла закрытого ключа:
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-134041.png }}
Если нет необходимости перенаправления всего трафика в VPN туннель, не забываем включить соответствующую опцию в параметрах настройки сети:
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-134355.png }}
Сохраняем сделанные изменения и пробуем выполнить настроенное подключение:
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-134442.png }}
Если всё сделали правильно, то подключение будет успешно установлено.
{{ :unix-linux:ubuntu:ubuntu-16-04-xenial-xerus-lts:pasted:20160428-134542.png }}
----
{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 28.04.2016 13:45
{{tag>Linux Ubuntu "Ubuntu 16.04" "Xenial Xerus" VPN OpenVPN SSL "Network Manager" network-manager network-manager-openvpn network-manager-openvpn-gnome Networking Routing}}
~~DISCUSSION~~