WWW: Outline — личный сервер VPN, получивший поддержку Google.
Шалом, киберсталкеры! Привет, случайный подписчик. В наших статьях ранее мы уже неоднократно рассказывали про VPN. Сегодня продолжим этот темат. VPN приобретает все большую популярность — он не только позволяет обходить региональные ограничения, но и повышает безопасность, особенно если выбирать не первого попавшегося провайдера.
Поехали:
Надежнее всего — установить VPN на свой сервер и ходить в интернет через него (как поднять собственный сервер мы уже рассказывали в предыдущих статьях ранее). К Google (вернее, Alphabet) недавно примкнул небольшой стартап Jigsaw, цель которого — сделать этот процесс максимально простым и доступным.
Outline
Outline состоит из двух частей — той, что устанавливается на сервер, и клиента, который позволяет управлять этими серверами (и потому называется «менеджер»). При первом запуске менеджер предложит выбор: создать новую учетную запись на DigitalOcean и автоматически залить сервер туда (по дороге выдают кредит в десять долларов при первой привязке карты) либо установить на другую площадку. Во втором случае тебе будет предоставлена команда, которая скачивает и запускает инсталляционный скрипт. По завершении процесса ты получишь строку с настройками — копируй ее обратно в менеджер.
Для работы сервера Outline понадобится Docker. Собственно, серверная часть — это контейнер с предварительно настроенным прокси Shadowsocks. Скрипт сам скачает все необходимое и поднимет сервер. Или не поднимет, если ты, как и я, запамятуешь, что твоя машина работает на ARM64 (такие задешево дают в Scaleway). Собранные под x86 контейнеры на нем, конечно же, не заводятся.
В общем, бегущий в тенях, если с Outline у тебя тоже не сложится, то остается еще масса других вариантов. Например, штука под названием Algo при помощи Ansible развернет VPN на свежем инстансе без всяких контейнеров. Помни, безопасность, сука, решает.