Я потратил 2 дня из-за специфических настроек, перелопатил кучу статей, форумов и пересмотрел кучу видео, чтобы докопаться до истины и настроить свой роутер на работу с YouTube и другими «особенными» ресурсами. Теперь хочу поделиться с вами, чтобы у вас таких сложностей не было.

Задача была в том, чтобы фильтрация шла через собственный сервер и при этом трафик шёл через сервер только если это действительно необходимо. Итак, нам понадобится:

  1. Собственный сервер (Я выбрал HostVDS.com, потому что там адекватные цены, есть локации в Европе с хорошей скоростью и при этом они не поливают грязью Россию и тех, кто тут живёт).
  2. Роутер Keenetic (Вы можете использовать любой роутер, но я настраивал Keenetic, столкнулся с проблемами, поэтому и рассказываю про Keenetic)
  3. Компьютер (У меня на MacOS, но вы можете проделать всё то же самое и на любой другой ОС, просто где-то чуть-чуть команды будут отличаться)

Давайте уже начинать!

  1. Сперва нам надо зайти на сайт HostVDS.com и зарегистрироваться там. Затем пополнить счёт хотя бы на 2 доллара. Оплатить можно как картами Мир, так и Visa с MasterCard, а также криптовалютой. Думаю, тут дополнительные инструкции не нужны, там всё прозрачно и понятно.

image.png

  1. После пополнения счёт переходим на вкладку «Серверы» и нажимаем «Создать сервер».

image.png

В открывшемся окне пишем название сервера, выбираем местоположение (я выбрал Хельсинки), затем выбираем тарифный план (нам хватит самого базового тарифа за 0,99$ в месяц), Образ Ubuntu 20.04. Далее ничего не меняем и нажимаем «Оплатить»

image.png

  1. Когда сервер будет создан, вам на почту, указанную при регистрации, придёт IP-адрес и пароль для сервера. Нам нужно открыть консоль и набрать команду ssh root@*IP-адрес из письма*. После у вас попросят пароль, необходимо ввести тот, который указан в письме.

image.png

Если вы всё сделали верно, то вы попадёте на ваш сервер.

image.png

  1. Теперь, когда мы попали в недра нашего сервера необходимо выполнить две команды: apt update и apt upgrade.
  2. Далее уже на нашем компьютере нам нужно скачать файл, который поможет нам правильно настроить сервер для VPN. Поэтому скачиваем файл antizapret-vpn.sh:

antizapret-vpn.sh

Скачав этот файл вам потребуется запустить его на удалённом сервере.