Forwarded From Shadow Casher
https://telegra.ph/file/0ee2a325af49259849bc7.jpgСоздаем свой VPN-сервер
Пользователи интернета во всем мире вынуждены сталкиваться со все новыми
проявлениями цифрового авторитаризма и начинают больше ценить анонимность и
приватность своих действий в сети. В данным момент очевидно, что VPN-сервисы
стали мировым стандартом для обхода цензуры и достижения анонимности. Но, к
сожалению, не всем сервисам можно доверять.
Именно поэтому в этой статье мы разберемся, как создать свой собственный VPN-
сервер, который не будет следить за нашим сетевым трафиком.
1. Регистрируем VPS-сервер
VPS (virtual private server) или VDS (virtual dedicated server) — услуга
предоставления в аренду так называемого виртуального выделенного сервера. В
плане управления операционной системой по большей части она соответствует
физическому выделенному серверу. В частности: root-доступ, собственные IP-
адреса, порты, правила фильтрования и таблицы маршрутизации.
Виртуальный выделенный сервер эмулирует работу отдельного
физического сервера. На одной машине может быть запущено множество
виртуальных серверов. Помимо некоторых очевидных ограничений, каждый
виртуальный сервер предоставляет полный и независимый контроль и управление,
как предоставляет его обычный выделенный сервер.
Каждый виртуальный сервер имеет свои процессы, ресурсы, конфигурацию и
отдельное администрирование. Обычно в качестве виртуального сервера
используются свободно распространяемые версии операционных
систем UNIX и GNU/Linux. Для эмуляции обычно используются
технологии виртуальных машин.
Для того, чтобы поднять свой собственный VPN-сервер, нужно взять в аренду VPS-
сервер с дистрибутивом Ubuntu на специализированном ресурсе. Например,
арендовать виртуальный сервер можно на www.vultr.com или msk.host (в принципе
подойдет любой).
2. Настройка OpenVPN
После того, как мы возьмем в аренду VPS-сервер, нужно подключиться к нему с
помощью данных авторизации по SSH. Сделать это можно с помощью PuTTY.
Далее открываем консоль нашего сервера и поочередно прописываем следующие
команды:
apt-get update && apt-get upgrade
apt-get install git
cd /root
git clone https://github.com/Nyr/openvpn-install.git
cd openvpn-install
chmod +x openvpn-install.sh
./openvpn-install.sh
С помощью данных команд мы устанавливаем и запускаем специальный скрипт,
который автоматически настраивает сервер. В процессе работы скрипта
соглашаемся со всеми действиями и создаем имя клиента.
3. Подключение в VPN-серверу
Теперь в домашней директории нашего VPS-сервера появится файл с расширением
.ovpn. Данный файл нужно переместить на устройство, с которого хотим
осуществить подключение к VPN.
Далее устанавливаем на наше устройство программу OpenVPN (кликабельно),
чтобы подключиться к VPN-серверу, используя ранее созданные файлы с
расширением .ovpn.
@ShadowCasher
https://telegra.ph/file/0ee2a325af49259849bc7.jpgСоздаем свой VPN-сервер
Пользователи интернета во всем мире вынуждены сталкиваться со все новыми
проявлениями цифрового авторитаризма и начинают больше ценить анонимность и
приватность своих действий в сети. В данным момент очевидно, что VPN-сервисы
стали мировым стандартом для обхода цензуры и достижения анонимности. Но, к
сожалению, не всем сервисам можно доверять.
Именно поэтому в этой статье мы разберемся, как создать свой собственный VPN-
сервер, который не будет следить за нашим сетевым трафиком.
1. Регистрируем VPS-сервер
VPS (virtual private server) или VDS (virtual dedicated server) — услуга
предоставления в аренду так называемого виртуального выделенного сервера. В
плане управления операционной системой по большей части она соответствует
физическому выделенному серверу. В частности: root-доступ, собственные IP-
адреса, порты, правила фильтрования и таблицы маршрутизации.
Виртуальный выделенный сервер эмулирует работу отдельного
физического сервера. На одной машине может быть запущено множество
виртуальных серверов. Помимо некоторых очевидных ограничений, каждый
виртуальный сервер предоставляет полный и независимый контроль и управление,
как предоставляет его обычный выделенный сервер.
Каждый виртуальный сервер имеет свои процессы, ресурсы, конфигурацию и
отдельное администрирование. Обычно в качестве виртуального сервера
используются свободно распространяемые версии операционных
систем UNIX и GNU/Linux. Для эмуляции обычно используются
технологии виртуальных машин.
Для того, чтобы поднять свой собственный VPN-сервер, нужно взять в аренду VPS-
сервер с дистрибутивом Ubuntu на специализированном ресурсе. Например,
арендовать виртуальный сервер можно на www.vultr.com или msk.host (в принципе
подойдет любой).
2. Настройка OpenVPN
После того, как мы возьмем в аренду VPS-сервер, нужно подключиться к нему с
помощью данных авторизации по SSH. Сделать это можно с помощью PuTTY.
Далее открываем консоль нашего сервера и поочередно прописываем следующие
команды:
apt-get update && apt-get upgrade
apt-get install git
cd /root
git clone https://github.com/Nyr/openvpn-install.git
cd openvpn-install
chmod +x openvpn-install.sh
./openvpn-install.sh
С помощью данных команд мы устанавливаем и запускаем специальный скрипт,
который автоматически настраивает сервер. В процессе работы скрипта
соглашаемся со всеми действиями и создаем имя клиента.
3. Подключение в VPN-серверу
Теперь в домашней директории нашего VPS-сервера появится файл с расширением
.ovpn. Данный файл нужно переместить на устройство, с которого хотим
осуществить подключение к VPN.
Далее устанавливаем на наше устройство программу OpenVPN (кликабельно),
чтобы подключиться к VPN-серверу, используя ранее созданные файлы с
расширением .ovpn.
@ShadowCasher