Добър ден, Общност!
Казвам се Янислав Басюк. Аз съм координатор на обществената организация „Medium“.
В тази статия се опитах да събера най-изчерпателната информация относно това, което представлява този действащ на територията на Руската Федерация .
Ще разкажа:
Какво е „Medium“
Какво е Yggdrasil и защо „Medium“ го използва като основен транспорт
Как правилно да настроите околната среда за използване на ресурсите на мрежата „Medium“

Какво е «Medium»?
Средно (англ. Средно — „посредник“, оригиналният слоган — Не искайте своята конфиденциалност. Вземете я обратно; също така на английски думата medium означава „междинен“) — руски децентрализирания интернет доставчик, предоставящ услуги за достъп до мрежата безплатно.
Кога, къде и защо беше създадено „Medium“?
Изначално проектът беше замислен като в .
„Medium“ беше създадено през април 2019 г. с цел създаване на независима телекомуникационна среда, предоставяйки на крайните потребители достъп до ресурсите на мрежата Yggdrasil чрез технологията за безжично предаване на данни Wi-Fi.
Къде мога да намеря пълен списък на всички точки в мрежата?Можете да го намерите в .

Какво е Yggdrasil и защо „Medium“ го използва като основен транспорт?
— това е самоорганизираща се , която има възможност за свързване на рутери както в режим на.overlay (нагоре в интернет мрежата), така и директно помежду си чрез кабелна или безжична връзка.
Yggdrasil е продължение на проекта . Основната разлика между Yggdrasil и CjDNS е използването на протокола (протокол на разширяващото се дърво).

По подразбиране всички рутери в мрежата използват за предаване на данни между другите участници.
Изборът на мрежата Yggdrasil като основен транспорт беше продиктуван от нуждата от увеличаване на скоростта на свързване (до август 2019 г. „Medium“ използваше ).
Преходът на Yggdrasil също предостави на участниците в проекта възможността да започнат разгръщането на Mesh-мрежа с топология Full-Mesh. Тази организация на мрежата е най-ефективният антидот за цензура.

Yggdrasil по подразбиране използва постоянно криптиране. Защо услугите на мрежата „Medium“ използват HTTPS?
Няма никаква необходимост да използвате протокол HTTPS за свързване с уеб услуги в мрежата Yggdrasil, ако се свързвате с тях през локално работещ рутер на мрежата Yggdrasil.
Наистина: транспортът Yggdrasil на ниво позволява безопасно използване на ресурси вътре в мрежата Yggdrasil — възможността за извършване на е напълно изключена.
Ситуацията коренно се променя, ако получавате достъп до вътрешномрежови ресурси Yggdrasil не директно, а чрез междинен възел — точка за достъп на мрежата „Medium“, администрирана от нейните оператори.
Кой в такъв случай може да компрометира данните, които предавате:
- Операторът на точката за достъп. Очевидно е, че действащият оператор на точката за достъп на мрежата „Medium“ може да прослушва незашифрован трафик, който минава през неговото оборудване.
- Злоумышленик (). „Medium“ има проблем, подобен на , само що се отнася до входните и междинните възли.
Така изглежда работата
Решение: за достъп до уеб услуги в рамките на мрежата Yggdrasil се използва протокол HTTPS (7-мо ниво ). Проблемът е, че за услугите в мрежата Yggdrasil не може да бъде издаден автентичен сертификат за безопасност по обичайни средства, като .
Затова създадохме собствен център за сертифициране — . Поговорите мнозинство от услугите на мрежата „Medium“ са подписани с коренен сертификат за безопасност на този сертификационен център.

Възможността за компрометиране на коренния сертификат на сертификационния център, разбира се, е взета под внимание — но тук сертификатът е по-скоро необходим за потвърждаване на целостта при предаване на данни и за изключване на възможността за извършване на MITM атаки.
Услугите на мрежата „Medium“ от различни оператори имат различни сертификати за безопасност, по един или друг начин подписани от коренния удостоверяващ център. Въпреки това операторите на коренния удостоверяващ център нямат възможността да прослушват криптирания трафик на услугите, на които са подписали сертификатите за безопасност (виж ).
Тези, които се грижат особено за своята безопасност, могат да използват допълнителни средства за защита, като и .
В момента инфраструктурата на публичните ключове на мрежата „Medium“ има възможност за проверка на статуса на сертификата чрез протокола или чрез използване .
Има ли в «Medium» собствена система за домейн имена?
Първоначално в мрежата «Medium» нямаше централизирано DNS, което да позволява на участниците да достъпват най-посещаваните ресурси по-лесно и по-удобно (вместо да използват IPv6 адреса на конкретен сървър).
Ние в «Medium» решихме да вдъхнем живот на тази идея — и, преди да сме много напреднали, — успяхме!

Регистрацията на домейн имена става автоматично — достатъчно е просто да укажете IPv6 адреса на сървъра, на който е стартирана услугата. Роботът ще провери дали този адрес наистина принадлежи на човека, който се опитва да регистрира домейн име.
В случай на успех, домейн името ще бъде добавено в базата данни на домейн имената в рамките на 24 часа. Ако сърварът не отговаря на робота и е недостъпен повече от 72 часа, домейн името ще бъде освободено.
Не е възможно да регистрирате домейн име на ::1
Копие на пълния списък на регистрираните домейн имена се намира в . Това осигурява максимална прозрачност относно текущото състояние на домейн имената и изключва тяхното блокиране в резултат на възможни амбивалентни ситуации, породени от човешкия фактор. И ако операторът на DNS не хареса нещо.

А какво ще кажете за издаването на SSL сертификати за уеб услуги?
Създаването на DNS сървър също беше обусловено от необходимостта от разгръщане на инфраструктура за открити ключове — за да издадете сертификат, е необходимо да имате поле CN (Common Name), което да представлява домейн името, за което се издава сертификат.
Процедурата по издаване на сертификати, подписани от удостоверяващ център, протича автоматично — роботът проверява коректността и автентичността на въведените от потребителя данни. В случай на успех, на крайния потребител се изпраща имейл, включващ подписания сертификат.
Ето така

Как да настроите правилно околната среда за използване на ресурсите на мрежата «Medium»?
Особеностите на процеса на настройка на работната среда зависят от операционната система, която използвате.
Избирайте мъдро (картинката е кликаема):
Свободният интернет в Русия започва с вас
Вие можете да помогнете в създаването на свободен интернет в Русия още днес. Подготвихме изчерпателен списък с дейности, с които можете да подпомогнете мрежата:
Разкажете на приятелите и колегите си за мрежата „Medium“
Споделете към тази статия в социалните мрежи или вашия личен блог
Участвайте в дискусиите по техническите въпроси на мрежата „Medium“
Създайте своя уеб-сервис в мрежата Yggdrasil и го добавете в
Повдигнете своята към мрежата „Medium“
Четете също:
Ние сме в Telegram:
Само регистрирани потребители могат да участват в анкетата. , моля.
Алтернативно гласуване: важно е да знаем мнението на тези, които нямат пълноправен акаунт в Хабр
↑
↓
Гласували 138 потребители. Въздържали се 65 потребители.
Източник: habr.com
