Революционный VPN-протокол Outline: Непреодолимая защита и почему его невозможно заблокировать
С постоянным ростом цифровой трансформации и сознания о важности онлайн-приватности, виртуальные частные сети (VPN) стали неотъемлемой частью современного интернет-пользования. Однако проблема блокировок VPN-сервисов в некоторых странах существует, и это стало вызовом для разработчиков. В ответ на это появился VPN-протокол Outline, представляющий собой инновационное решение для обеспечения непреодолимой защиты и невозможности блокировки
Outline — это проект, разработанный командой специалистов из компании Jigsaw (ранее известной как Google Ideas). Проект призван предоставить доступ к интернету в условиях жестких ограничений, а также обеспечить безопасное и конфиденциальное взаимодействие онлайн. В центре этого проекта лежит инновационный VPN-протокол, который работает на основе технологии Shadowsocks.
Shadowsocks — это протокол, изначально разработанный для обхода интернет-цензуры в Китае. Он использует принципы прокси-серверов и шифрования для обеспечения анонимного и безопасного обмена данными. Outline применяет принципы Shadowsocks, чтобы создать впечатляющий механизм доступа к интернету.
Принцип работы Outline следующий:
- Клиент-серверная архитектура: Outline использует архитектуру клиент-сервер, где серверы работают как прокси-шлюзы для клиентов, желающих обойти блокировки.
- Шифрование трафика: Весь трафик, передаваемый через Outline, шифруется, что обеспечивает конфиденциальность данных и защищает пользователя от прослушивания.
- Сокрытие протокола: Протокол Outline использует методы сокрытия, которые делают его трафик похожим на обычный трафик, что делает его трудным для обнаружения и блокировки
Одной из ключевых особенностей протокола Outline является его практически невозможная блокировка. Это достигается следующими методами:
- Сокрытие трафика: Используемая технология сокрытия делает трафик Outline похожим на обычный шифрованный трафик, таким образом, он не привлекает внимание цензурных систем.
- Динамическая настройка: Outline может изменять параметры своего трафика и шифрования, что делает его обнаружение и блокировку крайне сложными задачами.
- Распределенные серверы: Серверы Outline могут быть развернуты на разных хостинг-платформах и в разных географических регионах, что затрудняет координированную блокировку.
Протокол Outline представляет собой значительный шаг вперед в области обеспечения интернет-свободы и конфиденциальности. Сочетание технологии Shadowsocks и инновационных методов сокрытия делает его непреодолимым для цензуры и блокировок. Все это содействует созданию более открытого и безопасного интернет-пространства для пользователей в условиях, когда ценность онлайн-приватности становится все более явной.
Недавно мы с коллегами запустили свой VPN сервис с поддержкой такой технологии, за символическую цену 90р в месяц, и семью серверами в различных частях мира. Написали пост про него
Outline: Делаем свой личный VPN от Google за 5$ в месяц (и за 1€ для продвинутых)
В последнее время использовать VPN стало популярно с чего бы это?, но все инструкции которые мне попадались — могут «осилить» только пользователи хотя бы чуть-чуть знакомые с тем что такое Linux. Компания Google всех порадовала, выпустив прекрасное приложение, которое позволяет вам установить VPN в два клика (правда в два!) на своем личном сервере без каких либо знаний.
(Если у вас нет сервера — не беда, появится)
Поговорим мы про приложение Outline — это проект дочерней компании jigsaw входящий в Google, компания специализируется на создании инструментов для обхода блокировок или повышения приватности, Outline — один из их проектов.
Технические вопросы (безопасности) обсудим в конце публикации, перейдем к инструкции.
Скачиваем всё необходимое
Для создание сервера VPN вам потребуется зайти на www.getoutline.org/en/home прокрутив ниже, выбрать «Get Outline Manager» и скачать подходящую вам версию.
Либо воспользоватся этими ссылками:
- Mac
- Linux
- Windows
PS Внимание! Если вы планируете управлять вашим VPN с того же компьютера с которого и использовать VPN — скачайте оба приложения.
Создаем сервер
После запуска Outline Manager вы увидите что-то похожее на это:
Нажимаем Create an account
В этот момент — вы будете проходить регистрацию в хостинг-провайдере DigitalOcean, у вас запросят стандартные вопросы для регистрации и попросят ввести карту оплаты.
P.S. Вам подарят 10$, что позволит вам пользоватся сервисом два месяца полностью бесплатно.
После завершения регистрации вам станет доступен выбор страны нахождения вашего сервера:
Выбирать стоит ближайшую к вам страну.
Я выбрал — Amsterdam / Netherland, после выбора страны, пойдет создание вашего сервера и настройка, это не займет много времени
После завершения настройки, вы увидите вот такой экран:
Он вам сразу ответит на все вопросы про ваш сервер: Сколько трафика у вас осталось, сколько пользователей имеют доступ к вашему сервера, цена вашего сервера
Добавляем пользователей
Нажимаем «ADD Key» — отлично, вы создали нового пользователя, самое время отправить ему (или себе на телефон) ссылку для доступа к VPN.
Для этого нажимаем Share, получаем ссылку, отправляем её.
Для отправки ссылки — используйте безопасные каналы связи, чат сам с собой в Telegram — хорошо, заметки которые синхронизируются у вас между компьютером и телефоном — хорошо, почта на зарубежном хостере (google,apple) — нормально, ICQ/соц-сеть/Любой сервис из вашей страны (для РФ — yandex/rambler/mail.ru/icq) — плохо, очень плохо.
Выводы
Поздравляем, теперь у вас есть ваш личный VPN сервер за 5$ в месяц, используя приложение Outline Manager — вы можете смотреть потребление трафика на сервере, настраивать учетные записи пользователей.
А как там с безопасностью?
Все хорошо, данный VPN — использует протокол Shadowsocks который был создан еще в китае для обхода блокировок китайского фаервола, теперь поддерживается сообществом.
Сам VPN сервер представляет из себя два docker образа которые будут установлены на ваш сервер, другими словами, можно установить данный VPN на ваш уже существующий сервер без какой-либо опаски. Исходные коды проекта, естественно, доступны на Github.
1€
Если вы уже имеете свой сервер, или хотите использовать более дешевый хостинг вместо хостинга по умолчанию — digtalocean — можно установить Outline на любой доступный сервер.
Например на arubacloud, сервера в Италии стоят 1€ и они еще дают пробный период на два месяца… но для новичков я бы их не советовал, пинг от DigitalOcean намного лучше
Для настройки Outline на своём личном сервере — вам нужно промотать основной экран Outline Manager до конца вниз, до «Already have server», после клика вы получите Bash скрипт для исполнения на вашем (любом) сервере, запускаем скрипт, ждем завершения установки Docker и двум новых контейнеров. После завершения вы получите ключ для доступа по API, его надо обратно вставить в Outline Manager.
Таким нехитрым образом можно настроить Outline вообще на любом сервере, без привязки к какому-либо хостеру.
Принцип работы
Создайте собственную сеть VPN и возьмите управление интернет-трафиком в свои руки
Принцип работы Outline выгодно отличается от традиционной модели VPN тем, что каждый может без труда создать собственную VPN.
Обычные сети VPN
Стандартные VPN легко обнаружить и заблокировать.
VPN анонимизируют ваш трафик, однако популярные VPN используют узнаваемые криптографические подписи, которые не так сложно выявить и заблокировать.
Когда вы подключаете устройство к обычной сети VPN, ваш трафик легко обнаружить, поскольку объем похожего трафика позволяет практически безошибочно найти и заблокировать сервер.
Outline
Outline не подведет, когда другие VPN откажут: наш сервис не так просто отследить и заблокировать на основе сетей или IP-адресов.
Решение Outline надежнее, поскольку работает на основе протокола, который сложно обнаружить, а следовательно – заблокировать.
Предоставьте частный доступ к своему серверу доверенным людям. Чем меньше пользователей подключится к вашему серверу, тем сложнее его обнаружить программам блокировки VPN и тем проще сохранить конфиденциальность.
Ваша конфиденциальность – главный приоритет Outline.
Мы не отслеживаем ваш трафик и не собираем данные о том, какие страницы вы посещаете.
Узнайте, как Outline помогает организациям и отдельным пользователям
Легко предоставляйте доступ к своему серверу
Code for Africa
Code for Africa – одна из крупнейших африканских общественных организаций. Она использует Outline с 2016 г. и обеспечивает доступ к сервису сотням людей. Технические специалисты и активисты проводят онлайн-семинары для учащихся по всей Африке и предоставляют доступ к серверам Outline всем, кто хочет пользоваться интернетом без цензуры. Подробнее об организации…
Открытый исходный код позволяет персонализировать Outline
nthLink
nthLink – это мобильное приложение на базе технологии Outline, которое обеспечивает свободный доступ в интернет. Собственный интерфейс nthLink создан с использованием открытого исходного кода Outline, а механизм обхода nthLink работает поверх транспортного компонента Outline. В основе nthLink лежат надежное шифрование, высокая скорость подключения и кросс-платформенные возможности Outline. Подробнее о компании…
Сервис Outline безопаснее стандартных VPN, и его сложнее заблокировать
Суданский омбудсмен
Когда в Судане начались массовые протесты, правительство заблокировало сайты социальных сетей в попытке помешать людям договариваться и собираться на демонстрации, а также передавать информацию за границу. Активист, называющий себя Суданским омбудсменом, использовал Outline для доступа в социальные сети и общения с зарубежными журналистами. Когда другие VPN не работали или блокировались властями, некоторые суданские активисты полагались на Outline для передачи информации за границу и привлечения внимания мировой общественности к ситуации в стране.
Свободный доступ в интернет без границ
С Outline легко создать собственный VPN-сервер, чтобы пользоваться интернетом без цензуры.
В последние годы интернет-цензура усиливается.
С Outline каждый может настроить собственный VPN-сервер, чтобы пользоваться интернетом без цензуры, не опасаясь за сохранность своих данных. С Outline работать в интернете безопаснее, а подключение намного сложнее распознать и заблокировать.
VPN позволяют безопасно обмениваться данными и пользоваться интернетом в обход цензуры. Однако в случае большинства VPN вы не всегда знаете, кто управляет сервером и кто имеет доступ к вашим данным.
Раньше создать собственный VPN-сервер было уделом избранных, но теперь это под силу каждому.
Преимущества Outline
С Outline каждый может создать собственную сеть VPN, управлять ей и предоставлять к ней доступ другим пользователям. Outline не так просто заблокировать. Вы сами определяете настройки своего сервера, в том числе его местоположение. Сервис Outline работает на базе прозрачной технологии с открытым исходным кодом. Это решение прошло проверку двух независимых компаний – аудиторов информационной безопасности. Они подтвердили, что Outline отвечает новейшим стандартам безопасности.
Хитрее механизмов блокировки
Сервис Outline надежно защищен даже от самых изощренных механизмов блокировки, работающих, например, на основе DNS, контента и IP-адресов. По отзывам пользователей, Outline остается в строю, даже когда другие популярные VPN оказываются заблокированы или их не удается подключить.
Масштаб
Предоставить доступ к серверу Outline можно прямо из Менеджера. В компьютерном приложении «Менеджер Outline» можно создать уникальные ключи доступа и поделиться ими с другими пользователям по электронной почте или в социальных сетях. С Outline вы можете предоставить доступ к своему серверу сотням пользователей или всего нескольким близким людям.
Управление
С Outline вы полностью управляете своим сервером, а значит, и своим доступом в интернет. Вы сами решаете, где расположить свой сервер и кому предоставить доступ. В Менеджере Outline можно установить лимиты трафика для каждого из пользователей, подключающихся к серверу с помощью клиентского приложения.
Два продукта, которые работают вместе
Outline состоит из двух продуктов, которые работают на базе нашей современной технологии через Outline SDK.
С Менеджером Outline создать собственный VPN-сервер проще простого. Настройте собственный сервер и предоставляйте ключи доступа прямо из приложения. Менеджер Outline работает во всех компьютерных операционных системах.
Удобное приложение Outline Client позволяет предоставлять доступ к вашей VPN всем пользователям сети. Установите приложение на компьютер или мобильное устройство, чтобы обезопасить себя и свои данные при работе в интернете. Чтобы подключиться к серверу, используйте уникальный ключ доступа, сгенерированный в Менеджере Outline.
Защитите приложения и сервисы VPN от ограничений доступа на уровне сетей с помощью кросс-платформенной библиотеки и набора инструментов, которые используют передовые сетевые стратегии Outline.
Безопасный доступ в интернет
Outline работает на базе ПО с открытым исходным кодом, которое прошло проверку независимых компаний Radically Open Security в 2018 и 2022 гг. и Cure53 в 2018 г.
Сайт getoutline.me и канал в Telegram @OutlineVpnOfficial не принадлежат команде Outline, поэтому мы не можем использовать их для оказания техподдержки по вопросам, связанным с ключами доступа.
Менеджер Outline не работает на мобильных устройствах.
Менеджер Outline в настоящее время доступен только для компьютеров. Его можно скачать с сайта getoutline.org.
Outline – это проект с открытым исходным кодом, созданный командой Jigsaw. Его цель – обеспечить безопасный доступ к Интернету для организаций и физических лиц. Вы можете присоединиться к работе над проектом на платформе GitHub, обсудить его с другими пользователями на сайте Reddit, а также следить за нашими новостями на платформе Medium.
- Afrikaans (Suid-Afrika)
- English (United States)
- አማርኛ
- العربية
- azərbaycan
- български
- বাংলা (ভারত)
- bosanski
- català
- čeština
- dansk
- Deutsch
- Ελληνικά
- English (United Kingdom)
- español (Latinoamérica)
- español
- eesti (Eesti)
- فارسی
- suomi
- Filipino
- français
- हिन्दी
- hrvatski
- magyar
- հայերեն (Հայաստան)
- Indonesia
- íslenska
- italiano
- עברית (ישראל)
- 日本語
- ქართული
- қазақ тілі
- ខ្មែរ
- 한국어
- ລາວ
- lietuvių
- latviešu
- македонски
- монгол
- मराठी (भारत)
- Melayu (Malaysia)
- မြန်မာ
- Nederlands
- norsk bokmål (Norge)
- polski
- português (Brasil)
- português (Portugal)
- română
- русский
- සිංහල (ශ්රී ලංකාව)
- slovenčina
- slovenščina
- shqip
- српски
- svenska
- Kiswahili (Tanzania)
- தமிழ் (இந்தியா)
- ไทย
- Türkçe
- українська
- اردو
- Tiếng Việt
- 中文 (简体)
- 中文 (繁體)