Има лесни начини да се свържете с VPN от Ubuntu. Много от VPN мрежите предоставят отлични клиенти на Linux. Дори и да не го правят, можете да използвате аплета на Network Manager, за да настроите VPN връзка. Ако обаче искате да се свържете без GUI или искате вашата връзка да се стартира автоматично като услуга за всички потребители, тези опции наистина няма да работят.

Повечето от най-добрите VPN услуги са изградени на OpenVPN. OpenVPN е свободен VPN сървър с отворен код, който можете да използвате, за да създадете свой собствен VPN. Не е нужно обаче да се прави това. Имате нужда само от клиентската част на OpenVPN.

Когато инсталирате OpenVPN на Ubuntu, получавате и клиента. Можете да използвате OpenVPN клиента, за да се свържете с всеки OpenVPN сървър, независимо от VPN услугата или с клиент с GUI или не. OpenVPN е услуга, така че може да се стартира при стартиране на компютъра ви, което означава, че не е нужно да запомняте стартирането й и няма да се налага да конфигурирате връзката поотделно за всеки потребител.

Инсталирайте OpenVPN

Преди да можете да се свържете с услугата VPN, трябва да инсталирате OpenVPN в Ubuntu. Той е наличен точно в хранилищата, така че използвайте го, за да получите това.

 sudo apt инсталирате openvpn 

Можете също така да инсталирате Openvpn от вашия мениджър на пакети, независимо от дистрибуцията, която използвате.

Изтеглете конфигурацията на VPN

Повечето доставчици на VPN имат налични конфигурации за OpenVPN. Проверете дали ви доставчикът на VPN поддържа OpenVPN (вероятно го прави) и погледнете наоколо за конфигурационните файлове.

Те могат да имат страница, посветена на предоставянето им, или просто да имат голям ".zip" пакет с всичките им налични конфигурации. Така или иначе, можете да изтеглите това, което искате или имате нужда. Ако те са отделни файлове, те обикновено се наричат ​​след местоположението на сървъра и те завършват в разширението ".ovpn".

Копирайте конфигурацията

След като имате своя файл или архив, ще трябва да го поставите в директорията на OpenVPN. Ако трябва да извлечете файловете от zip файл, направете това първо.

 unzip openvpn.zip 

Копирайте файла в директорията OpenVPN и го преименувайте на "openvpn.conf".

 sudo cp ~ / Изтегли / OpenVPN / 'Североизточна US.ovpn' /etc/openvpn/openvpn.conf 

Вашият път и името на файла ще бъдат различни. Примерите тук са съставени, но много VPN използват структура като примерите.

Автоматично влизане

Той сякаш побеждава целта да се стартира автоматично OpenVPN, ако трябва да въведете потребителското си име и парола всеки път, когато се свържете. За щастие, OpenVPN поддържа автоматично влизане с файл.

Отворете "/etc/openvpn/openvpn.conf" със sudo . Потърсете линия, която съдържа "auth-user-pass". Вероятно ще седи там сам, без нищо друго на линията. След това добавете "auth.txt" на същия ред. Запишете файла и го затворете.

Създайте нов файл в "/ etc / openvpn", наречен "auth.txt". На първия ред на файла поставете потребителското си име. Включете паролата си на втория ред. Няма нужда от нищо друго във файла. Запазете го и го затворете.

Рестартирайте и тествайте

Това е всичко, което трябва да направите, за да се свържете с VPN. Рестартирайте услугата OpenVPN, за да влязат промените в сила.

 sudo systemctl рестартирайте openvpn 

За да се уверите, че OpenVPN се стартира всеки път, когато стартирате компютъра, го разрешете със systemd . Вероятно вече е активирана, но не е лоша идея да проверите отново.

 sudo systemctl позволи openvpn 

И накрая, изпробвайте връзката си VPN с dnsleaktest.com. Когато пристигнете на сайта, трябва да видите IP адреса и местоположението на вашата VPN. Кликнете върху бутона по-долу, за да изпълните разширения тест и да видите, че няма изтичане на информация за DNS.

Кредит на изображението: Vpn написана на дървени кубчета