Goddag, fællesskab!
Mit navn er Yanislaus Basyuk. Jeg er koordinator for den offentlige organisation «Medium».
I denne artikel har jeg forsøgt at samle den mest omfattende information om, hvad der udgør denne aktive service på russisk territorium .
Jeg vil fortælle:
Hvad «Medium» er
Hvad Yggdrasil er, og hvorfor «Medium» bruger det som primær transport
Hvordan man korrekt opsætter miljøet til at bruge ressourcerne i netværket «Medium»

Hvad er 'Medium'?
Medium (eng. Medium — "mægler", original slogan — Don’t ask for your privacy. Take it back; det betyder også på engelsk medium «intermediary») — en russisk decentraliseret internetudbyder, der tilbyder adgang til netværket gratis.
Hvornår, hvor og hvorfor blev "Medium" oprettet?
Oprindeligt blev projektet tænkt som i .
«Medium» blev etableret i april 2019 som led i oprettelsen af et uafhængigt telekommunikationsmiljø ved at give slutbrugerne adgang til ressourcerne i Yggdrasil-netværket ved hjælp af trådløs dataoverførselsteknologi Wi-Fi.
Hvor kan jeg finde den fulde liste over alle netværkspunkterne?Du kan finde den i .

Hvad er Yggdrasil, og hvorfor bruger «Medium» det som hovedtransportmiddel?
— det er selvorganiserende , med mulighed for at forbinde routere både som overlay (oven på internettet) og direkte til hinanden via kabelforbund eller trådløs forbindelse.
Yggdrasil er en fortsættelse af projektet . Den vigtigste forskel mellem Yggdrasil og CjDNS er brugen af protokol (spanning tree protocol).

Som standard bruger alle routere i netværket til dataoverførsel mellem de andre deltagere.
Valget af Yggdrasil som hovedtransportmiddel blev drevet af behovet for at øge hastigheden på forbindelsen (indtil august 2019 brugte «Medium» ).
Overgangen til Yggdrasil har også givet deltagerne i projektet mulighed for at begynde at implementere et Mesh-netværk med Full-Mesh-topologi. Denne opsætning af netværket er det mest effektive middel mod censur.

Yggdrasil bruger som standard ende-til-ende-kryptering. Hvorfor bruger netværkets «Medium» tjenester HTTPS?
Der er ingen nødvendighed for at bruge HTTPS-protokollen til at oprette forbindelse til webtjenester i Yggdrasil-netværket, hvis du tilslutter dig dem gennem en lokalt fungerende router i Yggdrasil-netværket.
Faktisk: transporten Yggdrasil på niveau muliggør sikkert at bruge ressourcer inden for Yggdrasil-netværket — muligheden for at udføre er helt udelukket.
Situationen ændrer sig fundamentalt, hvis du får adgang til interne ressourcer i Yggdrasil ikke direkte, men gennem en mellemstation — adgangspunktet til netværket «Medium», som ejes af dets operatør.
Hvem kan i dette tilfælde kompromittere de data, du sender:
- Adgangspunktets operatør. Det er tydeligt, at den nuværende operatør af adgangspunktet i netværket «Medium» kan overvåge ukrypteret trafik, der går gennem hans udstyr.
- Angriberen (). «Medium» har et problem, der ligner , men hvad angår indgangs- og mellemstationer.
Sådan ser det ud
Løsning: for at få adgang til webtjenester i Yggdrasil-netværket skal man bruge HTTPS-protokollen (lag 7 ). Problemet er, at det for Yggdrasil-netværkets tjenester ikke er muligt at udstede et gyldigt sikkerhedscertifikat med almindelige midler, såsom .
Derfor oprettede vi vores eget certifikatcenter — . Størstedelen af tjenesterne i netværket «Medium» er underskrevet med sikkerhedscertifikatet fra dette certifikatcenter.

Muligheden for at kompromittere det rodcertifikat, der bruges af certifikatcentret, er bestemt blevet overvejet — men her er certifikatet mere nødvendigt for at bekræfte integriteten ved dataoverførsel og for at udelukke muligheden for MITM-angreb.
Netværksservice “Medium” fra forskellige operatører har forskellige sikkerhedscertifikater, som på en eller anden måde er underskrevet af det rodgående certifikatcenter. Dog har operatørerne af det rodgående certifikatcenter ikke mulighed for at lytte til den krypterede trafik fra de tjenester, som de har underskrevet sikkerhedscertifikater (se. ).
Dem, der er særligt opmærksomme på deres sikkerhed, kan anvende supplerende beskyttelsesmidler som og .
I øjeblikket har infrastrukturen for offentlige nøgler i netværket “Medium” mulighed for at kontrollere certifikatstatus via protokollen eller ved at bruge .
Har “Medium” sit eget domænenavnssystem?
Oprindeligt havde netværket “Medium” ikke en centraliseret domænenavnsserver, som kunne tillade netværksdeltagerne at få adgang til de mest besøgte ressourcer på en mere enkel og velkendt måde (i modsætning til at bruge IPv6-adressen på en bestemt server).
Vi i “Medium” har besluttet at genoplive denne idé — og for at springe lidt frem — vi har haft succes!

Registreringen af domænenavne sker automatisk — det er tilstrækkeligt blot at angive IPv6-adressen på den server, hvor tjenesten kører. Robotten vil kontrollere, om denne adresse faktisk tilhører den person, der forsøger at registrere domænenavnet.
I tilfælde af succes vil domænenavnet blive tilføjet databasen over domænenavne inden for 24 timer. Hvis serveren holder op med at svare robotten og ikke er tilgængelig i mere end 72 timer, vil domænenavnet blive frigivet.
Det vil ikke være muligt at registrere et domænenavn på ::1
En kopi af den fulde liste over registrerede domænenavne findes i . Dette sikrer maksimal gennemsigtighed med hensyn til den nuværende tilstand af domænenavnene og udelukker deres blokering på baggrund af muligheden for ambivalens forårsaget af menneskelige faktorer. Pludselig kan DNS-operatøren finde noget uheldigt ved det.

Og hvad med udstedelse af SSL-certifikater til webtjenester?
Oprettelse af domæneservere var også en nødvendighed for at implementere infrastruktur til offentlige nøgler - for at udstede et certifikat er det nødvendigt, at der er et CN (Common Name) felt, som er domænenavnet, for hvilket certifikatet udstedes.
Proceduren for udstedelse af certifikater, der er underskrevet af et certifikatmyndighed, foregår automatisk - en robot kontrollerer korrektheden og ægtheden af de data, brugeren har indtastet. Hvis det lykkes, modtager slutbrugeren en e-mail, der indeholder det underskrevne certifikat.
Sådan er det

Hvordan man korrekt opsætter miljøet til brug af ressourcerne i netværket 'Medium'?
Processens egenskaber til opsætning af arbejdsområdet afhænger af det operativsystem, du bruger.
Vælg klogt (billedet er klikbart):
Et frit internet i Rusland starter med dig
Du kan yde din hjælp til at etablere et frit internet i Rusland allerede i dag. Vi har udarbejdet en omfattende liste over, hvordan du kan hjælpe netværket:
Fortæl dine venner og kolleger om netværket «Medium»
Del til denne artikel på sociale medier eller din personlige blog
Deltag i diskussionen om tekniske spørgsmål i netværket «Medium»
Opret din webtjeneste i netværket Yggdrasil og tilføj den til
Forøg din til netværket «Medium»
Læs også:
Vi er på Telegram:
Kun registrerede brugere kan deltage i undersøgelsen. , please.
Alternativ afstemning: Vi vil gerne høre mening fra dem, der ikke har en fuldgyldig konto på Habr
↑
↓
138 brugere stemte. 65 brugere undlod at stemme.
Kilde: habr.com
