18+

VPN свой на сервере

Lena

Administrator
Команда форума

Подключаемся к серверу по SSH​


Устанавливаем OpenVPN на сервер​


Вводим следующую команду для установки софта, с помощью которого мы будем копировать репозиторий OpenVPN с GitHub.

apt install git

После установки утилиты git копируем репозиторий OpenVPN на наш сервер и переходим в его папку:

git clone https://github.com/Nyr/openvpn-install.git

cd openvpn-install/

Разрешаем выполнение установочного файла с помощью следующей команды:

chmod +x ./openvpn-install.sh

И запускаем установку OpenVPN:

./openvpn-install.sh

Настраиваем OpenVPN​


Далее у нас запустится настройка установки OpenVPN. В первом пункте выбираем протокол передачи данных TCP, так как он более надежный. Вводим цифру 2 и подтверждаем действие клавишей Enter.




TCP Ubuntu




Второй шаг пропускаем с помощью клавиши Enter. Теперь нам нужно выбрать DNS для нашего сервера. Я использую сервера AdGuard, так как они блокируют рекламу и нежелательный контент на сайтах. Для подключения таких же DNS вводим цифру 6 и нажимаем Enter.




Выбор AdGuard на сервере




Теперь нам нужно выбрать любое имя файла конфигурации. Я назвал ее jsonic.




Имя конфигурации на сервере




Далее подтверждаем, что мы готовы к установке и ждем ее завершения.


Запоминаем путь, который указан в конце лога установки.




Установка OpenVPN




Также мы можем выключить логирование трафика для полной анонимности подключения к VPN следующей командой:

apt remove rsyslog

Подключаемся к нашему VPN


Далее скачиваем клиент OpenVPN к себе на устройство (компьютер, ноутбук, смартфон или планшет). Программа работает на всех популярных операционных системах. Я буду показывать его включение на примере Android.


Заходим в клиент, переходим во вкладку «File», находим на устройстве файл в формате .ovpn, который мы скопировали с сервера, и жмем «Import».




Импорт профиля OpenVPN




После импорта конфигурации ставим галочку в пункте «Connect after import» и нажимаем «Add».




Файл конфигурации ovpn
 
Урра
Сверху