Как да инсталирате VPN на Ubuntu 20.04

Сигурността на мрежата е един от съществените моменти, които трябва да имаме предвид при всеки достъп до Интернет и това е така, защото всяко кликване, което въвеждаме, всяка буква, която въвеждаме и всеки уебсайт, който посещаваме, те се наблюдават във фонов режим от трети страни. данни за рекламни цели и в други по -чувствителни случаи за изнудване. Очевидно не можем да изчезем, защото 99% от това, което правим, трябва да е в мрежата, но можем да увеличим сигурността на сърфирането си и това е възможно благодарение на виртуалните частни мрежи (Virtual Private Network VPN).

Предимства от използването на VPN мрежаПредимствата на използването на VPN мрежа са:

  • Те имат криптиране, което оптимизира поверителността на ненадеждни Wi-Fi мрежи и мрежи за обществен достъп.
  • Сигурно сърфиране.
  • Предотвратява историята на сърфиране и др.

Поради тези причини ние ще ви научим как да инсталирате OpenVPN в Ubuntu 20.04 (сървър и десктоп), за да имате допълнителна алтернатива за сигурност в процесите на сърфиране в Интернет.

Какво е OpenVPNOpenVPN е разработен, за да позволи на потребителя да създаде VPN мрежа, използвайки протоколите за TCP и UDP предаване, всички VPN тунели са защитени с протокола OpenVPN, който има SSL / TLS удостоверяване, сертификати, идентификационни данни и многофакторно удостоверяване.

OpenVPN има архитектура клиент-сървър и може да бъде инсталиран на различни системи като Linux, Windows, macOS или на мобилни операционни системи като Android, Windows Mobile и iOS. Сървърът за достъп до OpenVPN е в състояние да получава входящи VPN връзки и затова клиентите на OpenVPN Connect могат да инициират връзката със сървъра.

VPN функцииОсновните характеристики на OpenVPN са:

  • Интегрира здрав и мащабируем VPN сървър, който е лесен за конфигуриране и управление от потребителя
  • Разполага с Cloud Application Marketplace за AWS, GCP, Azure и Oracle
  • Поддържа виртуални мрежи за отдалечен достъп от сайт до сайт
  • Позволява ви да конфигурирате специфични контроли за достъп както на ниво потребител, така и на ниво група
  • Той има различни режими за удостоверяване
  • Централизирано управление на сертификати
  • Използвайте функцията за разделени тунели
  • Толерантност към грешки

Сега ще научим как да инсталираме OpenVPN на Ubuntu 20.04 Server и след това да се свържем от Ubuntu 20.04 Desktop.

1. Как да инсталирате OpenVPN на Ubuntu 20.04 Server


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

Етап 1
За да го разберем, ще изпълним следното:

 wget -qO - icanhazip.com

Увеличете

Стъпка 2
Като алтернатива можем да изпълним следното:

 dig + short myip.opendns.com @ Resolver1.opendns.com
Стъпка 3
Сега ще изтеглим споменатия скрипт с помощта на командата CURL, както следва:
 curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

Увеличете

Стъпка 4
Ще направим този файл изпълним със следната команда:

 chmod + x openvpn-install.sh

Увеличете

Стъпка 5
След като това стане, изпълняваме файла със следната команда:

 sudo bash openvpn-install.sh

Увеличете

Стъпка 6
Първо потвърждаваме използвания IPv4 адрес, натискаме Enter и след това трябва да въведем публичния IP адрес на сървъра на Ubuntu 20.04:

Увеличете

Стъпка 7
Натискаме Enter и сега имаме някои въпроси според желаната конфигурация, на първо място, той пита дали искаме да активираме поддръжката на IPv6:

Увеличете

Стъпка 8
След това избираме през кой порт ще се чува комуникацията на OpenVPN:

Увеличете

Стъпка 9
Оставяме опцията по подразбиране и след това определяме протокола за използване:

Увеличете

Стъпка 10
След това имаме серия от DNS опции, които да използваме:

Увеличете

Стъпка 11
Избираме желания и сега определяме дали ще използваме компресия във файловете:

Увеличете

Стъпка 12
След това пита дали искаме да персонализираме настройките на OpenVPN:

Увеличете

Стъпка 13
Натиснете Enter, за да продължите с инсталирането на скрипта OpenVPN:

Увеличете

Стъпка 14
След това ще бъдем помолени да въведем името на клиента:

Увеличете

Стъпка 15
След това дефинираме метода за удостоверяване и стигнахме до края на инсталацията на OpenVPN на Ubuntu 20.04 Server:

Увеличете

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

Стъпка 16
Потвърждаваме, че услугата OpenVPN е активна със следната команда:

 sudo systemctl статус openvpn

Увеличете

Стъпка 17
В допълнение към това потвърждаваме, че демонът OpenVPN слуша на порта, определен в скрипта, за това въвеждаме следната команда:

 sudo ss -tupln | grep openvpn

Увеличете

Стъпка 18
С командата „ip add“ потвърждаваме, че е създаден нов интерфейс, който ще бъде този, който действа като VPN с компютрите:

Увеличете

В този случай това е интерфейс 3, наречен POINTOPOINT.

2. Как да конфигурирате OpenVPN на настолен компютър Ubuntu 20.04

Етап 1
Сега отиваме при клиента и първата стъпка ще бъде да инсталираме OpenVPN със следната команда, като допълнително можем да го инсталираме в други дистрибуции като тази:

 sudo yum инсталирайте openvpn (CentOS 8/7/6) sudo apt инсталирайте openvpn (Ubuntu / Debian) sudo dnf инсталирайте openvpn (Fedora 22 + / CentOS 8)

Стъпка 2
След това ще инсталираме пакетите „network-manager-openvp“, които позволяват управление на интерфейса на OpenVPN:

 sudo yum install network-manager-openvpn (CentOS 8/7/6) sudo apt install network-manager-openvpn (Ubuntu / Debian) sudo dnf install network-manager-openvpn (Fedora 22 + / CentOS 8)

Стъпка 3
Сега ще стартираме, активираме и видим състоянието на услугата OpenVPN:

 sudo systemctl старт openvpn sudo systemctl enble openvpn sudo systemctl статус openvpn

Стъпка 4
След това ще импортираме конфигурационния файл на OpenVPN в директорията Home по следния начин:

 cd ~ $ scp "потребител" @ "сървър IPv4": / home / Solvetic / Solvetic.ovpn
В резултат на това ще импортираме файла в началната директория на Ubuntu 20.04:

Увеличете

Стъпка 5
Сега отиваме към мрежовата конфигурация, където ще видим следното:

Стъпка 6
Щракваме върху знака + в секцията VPN и ще се покаже следното:

Стъпка 7
Кликваме върху опцията „Импортиране от файл“ и в следващия прозорец отиваме на пътя, където е импортиран конфигурационният файл:

Увеличете

Стъпка 8
Избираме го и кликваме върху „Отваряне“, той ще зареди всички променливи на сървъра на OpenVPN:

Стъпка 9
Кликваме върху „Добавяне“, за да го интегрираме в мрежата и ще видим това:

Увеличете

Стъпка 10
Продължаваме да свързваме VPN мрежата, като щракнем върху нейния превключвател и трябва да въведем администраторската парола:

Стъпка 11
Щракваме върху Свързване, за да продължим с тази операция:

Стъпка 12
Можем да потвърдим VPN връзката от горното меню:

Увеличете

Стъпка 13
В момента, в който искаме да приложим промяна или да премахнем OpenVPN в Ubuntu 20.04 Server, ще изпълним следното. Там избираме желаната опция и следваме необходимите стъпки.

 sudo bash openvpn-install.sh

С Solvetic сте се научили да инсталирате OpenVPN на Ubuntu 20.04 и по този начин да осигурите уеб свързаност.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave