===== Настройка 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~~