Віртуальна приватна мережа приховує вашу особу в Інтернеті та гарантує, що ваші конфіденційні дані жодним чином не будуть скомпрометовані.
Це усуває хакерів, атаки зловмисного програмного забезпечення та спроби фішингу. Він також зберігає вас анонімними в Інтернеті, тому ніхто не може відстежувати або контролювати вашу діяльність.
Особливо компанії, які по-різному стягують плату за той самий продукт залежно від місця розташування користувача. Вони відстежують ваші особисті дані, а потім створюють профіль на основі ваших покупок в Інтернеті.
Але з використанням VPN навіть ваш провайдер або державні органи будуть сліпими, коли ви переглядаєте Інтернет.

Тепер є кілька способів налаштувати VPN на своєму пристрої. Ви можете використовувати сторонній VPN-сервіс і бути в порядку з ним, або розмістити власний сервер.
Комерційна VPN зазвичай вимагає трохи попрацювати. Вам просто потрібно зареєструватися у постачальника VPN, завантажити його програму VPN, і все готово.
Але якщо ви хочете розмістити свій власний сервер VPN, це теж можливо. Для цього потрібен маршрутизатор VPN або маршрутизатор, який підтримує прошивку сторонніх розробників. Ви можете скористатися нашим покроковим посібником із налаштування VPN-сервера , щоб виконати процедуру.
Хоча якщо ви не хочете керувати всім або аудитом самостійно, ви також можете налаштувати VPN у хмарі. Вам просто потрібно буде заплатити за сторонні хмарні послуги та вперше налаштувати VPN самостійно.
Це може бути складний метод. Але подумайте про переваги. Вам більше не доведеться турбуватися про налаштування комп’ютера чи будь-якого іншого пристрою, оскільки всім керує Cloud Server.
Багато компаній пропонують користувачам хмарні послуги. Одними з найкращих є Google Cloud , Microsoft Azure і Amazon Web Services .
Що стосується нас, то ми будемо використовувати Amazon Web Services або AWS на платформі Windows 10.
Зміст
Створення облікового запису в AWS
- Перейдіть на сторінку AWS і натисніть « Створити обліковий запис AWS ».
- Тепер увійдіть у свій обліковий запис AWS.
- Натисніть на Служби .
- Перейдіть до розділу Безпека, ідентифікація та відповідність, а потім перейдіть до IAM .
- Натисніть на Користувачі , а потім на Додати користувача .
- Введіть ім’я користувача та натисніть Програмний доступ .
- Натисніть Далі .
- Натисніть «Приєднати існуючі політики безпосередньо» .
- Введіть " admin " на панелі пошуку, а потім перевірте Доступ адміністратора .
- Натисніть Далі .
- Тепер завантажте файли, які вам знадобляться пізніше, натиснувши кнопку Завантажити CSV .
Запуск залежностей алгоритму
- На комп’ютері з ОС Windows перейдіть до « Налаштування» та перейдіть до « Оновлення та безпека » .
- Натисніть Для розробників .
- Увімкніть режим розробника .
- Тепер перейдіть до панелі керування, а потім перейдіть до програми .
- Увімкніть функцію Windows.
- Прокрутіть униз і виберіть Підсистема Windows для Linux .
- Натисніть OK , щоб встановити програму на свій ПК.
- Перезавантажте ПК.
- Linux Bash має бути встановлений на вашому комп’ютері. Щоб перевірити, введіть ' bash ' на панелі пошуку.
- Запустіть Bash і встановіть його.
- Після завершення встановлення введіть ці команди.
sudo apt-get update && sudo apt-get install python-pip python-setuptools build-essential libssl-dev libffi-dev python-dev python-virtualenv git -y
- Тепер клонуйте сховище, ввівши цю команду:
git clone https://github.com/trailofbits/algo && cd algo
- Створіть список користувачів, ввівши цю команду:
nano config.cfg
- Натисніть Enter .
- На екрані з’явиться текстовий редактор. Введіть користувачів, яким дозволено використовувати вашу VPN.
- Тепер натисніть Ctrl+X , щоб зберегти список.
- На терміналі введіть ./algo , щоб розпочати встановлення.
- Введіть 2 для постачальника Amazon EC2.
- Введіть назву для вашого VPN.
- Виберіть сервер для свого VPN.
- Тепер відкрийте файл CSV, завантажений раніше зі сторінки AWS.
- Скопіюйте ключ доступу AWS і секретний ключ AWS.
- Вставте ключі куди потрібно.
- Якщо ви хочете, щоб ваша VPN працювала автоматично, виберіть Так для VPN On Demand.
Налаштування пристроїв
Вам потрібно створити профіль на своєму пристрої, щоб підключитися до сервера VPN.

Для iOS
- Відкрийте папку configs , а потім перейдіть до папки algo-master . Знайдіть файл .mobileconfig і надішліть його на свій пристрій iOS.
- Відкрийте .mobileconfig і налаштуйте профіль для підключення.
Для Android
- Завантажте клієнт strongSwan VPN з магазину Google Play.
- Відкрийте папку configs і знайдіть P12.
- Надішліть його на свій пристрій Android.
- Відкрийте P12 через strongSwan і підключіться до VPN.
Для Windows
- Відкрийте папку configs і скопіюйте PEM , P12 і PS1 .
- Тепер вставте ці файли в інший каталог.
- Імпортуйте PEM в папку довірених кореневих сертифікатів.
- Запустіть Windows Powershell і змініть його каталог на те, куди ви вставили PEM, P12 і PS1 на кроці 2.
- Введіть команду:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
- Натисніть Enter .
- Введіть назву сценарію для Powershell і знову натисніть Enter.
- Введіть цю команду:
Set-ExecutionPolicy Restricted -Scope CurrentUser
- Натисніть Enter, і ви під’єднаєтеся до VPN.
Висновок
Хоча налаштування VPN за допомогою хмарних служб може бути дещо складним, але з іншого боку, вам не потрібно нічого керувати. Крім того, немає сторонніх комерційних VPN посередині, якщо ви хвилюєтеся після інциденту HolaVPN про продаж пропускної здатності користувачів підприємствам.