Сигурността на мрежата е един от съществените моменти, които трябва да имаме предвид при всеки достъп до Интернет и това е така, защото всяко кликване, което въвеждаме, всяка буква, която въвеждаме и всеки уебсайт, който посещаваме, те се наблюдават във фонов режим от трети страни. данни за рекламни цели и в други по -чувствителни случаи за изнудване. Очевидно не можем да изчезем, защото 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 и по този начин да осигурите уеб свързаност.