Поднимаем личный VPN с высокой степенью защиты.
Cегодня мы с вами будем учиться поднимать свой VPN на любом (почти) linux сервере без особых проблем и занудной матчасти!
Даже если ты 54 летний пожилой енот из Усть-Картавинска у тебя всё получится с этой инструкцией!
Начнем с твоих верных друзей в этой простой цели (все ссылки кликабельны):
1. PuTTY
2. WinSCP
3. OpenVPN client.
4. Скрипт установки
Все скачал? Молодец! Перейдем к 1 главе:
СЕРВЕР В качестве сервера подойдет любой сервер на Debian 10\11, Ubuntu 18+, CentOS 7.
Выбирай любой на просторах интернета.
По системным требованиям хватит и 0.5 ядра проца, 512мб оперативки и 10гб памяти. Я рекомендую брать сервер на Debian 11, с ним меньше всего проблем возникает.
Заходи, покупай сервак и первое, что тебе потребуется - это сгенерировать ключ защиты соединения
ПОДКЛЮЧЕНИЕ Спойлер: Генерация ключа Вообще ничего сложного, открывай puttygen, он установился вместе с PuTTY
Нажми на Generate, покрути мышкой в разные стороны и вуаля:
Потом введи пароль и подтверди его повторным вводом и сохрани оба ключа в файл
Красава, теперь давай подключаться
Открывай PuTTY и сразу вставляй приватный ключ по этому пути:
Теперь здесь вводи IP и порт сервера:
И подключайся. Как спросит пароль - вводи пароль, который придумывал при генерации ключа. Все, сверни окно и забудь на несколько минут.
_______________________________________________________
Открывай WinSCP (тут ты можешь перекинуть файл скрипта)
И точно так же вводи айпи и порт, вставляй ключ и подключайся
Теперь не меняя папку справа просто перетащи vpn-install.sh на правую сторону, чтобы файл появился на сервере. Можешь закрыть WinSCP
________________________________________________________
НАСТРОЙКА
Теперь приступаем к настройке
Снова открывай терминал PuTTY, свернутый тобой ранее
Ты находишься в той же папке, куда кидал скрипт. Проверить это можно введя команду
Код:
ls
Должен отобразиться список файлов в каталоге.
Теперь ты должен дать права на использование файла, для этого выполни команду
Код:
chmod +x vpn-install.sh
Если просто появилась новая строка, значит все отлично и можно запускать скрипт командой:
Код:
./vpn-install.sh
И выполняешь все шаги. Все для тебя разжевано и написано на великом и могучем
Если ты хочешь добавить еще пользователей для твоего VPN, то запусти скрипт снова
_______________________________________________________________________________
ПОДКЛЮЧЕНИЕ К VPN
Ну а теперь осталось немного. Если ты все сделал правильно, то открывай WinSCP и из той же папки качай конфиг файлы для пользователей.
Теперь устанавливай OpenVPN клиент, импортируй и запускай конфиг
Все! Теперь у тебя есть свой защищенный анонимный VPN с поддержкой IPv6, хорошим шифрованием трафика и хорошей скоростью, остается только оплачивать сам сервер.
⤷ Все самое интересное у нас в телеграм: WWW