Сегодня первый раз столкнулся с нестабильностью работы интернет сервиса из-за блокировок и решил поднять свой сокс, чтобы недоразумения не мешали работе.
Публичные соксы — зашквар, с огромным latency, а VPNы хоть немного, но платные.
Есть классный проект —
https://shadowsocks.org Быстрый и интересный опенсорсный сокс-сервер. Установил и настроил по инструкции
https://www.linode.com/docs/networking/vpn/create-a-socks5-proxy-server-with-shadowsocks-on-ubuntu-and-centos7 включая раздел по оптимизации ядра ОС под специфику сетевого трафика. Т.к. это не простой сокс-сервер, то ему еще и специфичный клиент нужен. В принципе все здорово работает, но меня не устроило то, что iOS клиент ставится из Cydia. Впрочем, на своем же сайте они рекомендуют приложение Outline как вариант клиента.
C Outline все гораздо интереснее. Он сделан на базе shadowsocks и поддерживается ребятами из Google. Есть менеджер серверов Outline и сам outline клиент. В менеджере вы получите инструкцию из 2-х шагов как поставить серверную часть и получить реквизиты доступа. Реквизиты легко распространять между своими устройствами, а так же шарить с друзьями.
https://getoutline.orgИтого:
+ самая простая установка серверной части (одна sh команда)
+ стабильный клиент под все платформы (в том числе мобильные) с простым UI
+ опенсорс
+ хорошие (наверно) разработчики из Alphabet
- легкость установки серверной части достигается за счет контейнеризации докером. В тонкой оптимизации сетевого стека нет смысла, потому-что все будет медленнее из-за дополнительного уровня абстракции.
- какие-то метаданные Outline все-таки собирает (https://getoutline.org/outline-vpn/index.html#/en/support/dataCollection)
В моем случае минусы оказались незначительные. Скорости мне хватает, а метаданными я готов поделиться.
Коротко:
Если блокировки мешают работе, то можно быстро за пару кликов и бесплатно поднять свой прокси сервер с шифрованым каналом при помощи Outline. Будет работать для всех ваших устройств.
P.S. когда говорю “бесплатно”, то не включаю стоимость хостинга, но у любого гика есть пачка серверов, на которых можно раскатать это решение.