Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

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 decentraliseret internetudbyder.

Jeg vil fortælle:

    Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge   Hvad «Medium» er
    Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge   Hvad Yggdrasil er, og hvorfor «Medium» bruger det som primær transport
    Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge   Hvordan man korrekt opsætter miljøet til at bruge ressourcerne i netværket «Medium»

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

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 Yggdrasil gratis.

Hvornår, hvor og hvorfor blev "Medium" oprettet?

Oprindeligt blev projektet tænkt som Mesh-netværk i i Kolomna byområde.

«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 repository på GitHub.

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

Hvad er Yggdrasil, og hvorfor bruger «Medium» det som hovedtransportmiddel?

Yggdrasil — det er selvorganiserende Mesh-netværk, 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 CjDNS. Den vigtigste forskel mellem Yggdrasil og CjDNS er brugen af protokol STP (spanning tree protocol).

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

Som standard bruger alle routere i netværket end-to-end kryptering 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» I2P).

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.

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

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 protokol muliggør sikkert at bruge ressourcer inden for Yggdrasil-netværket — muligheden for at udføre MITM-angreb 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:

  1. 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.
  2. Angriberen (manden i midten). «Medium» har et problem, der ligner problemet i Tor-netværket, men hvad angår indgangs- og mellemstationer.

Sådan ser det udAlt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

Løsning: for at få adgang til webtjenester i Yggdrasil-netværket skal man bruge HTTPS-protokollen (lag 7 i OSI-modellen). Problemet er, at det for Yggdrasil-netværkets tjenester ikke er muligt at udstede et gyldigt sikkerhedscertifikat med almindelige midler, såsom Let’s Encrypt.

Derfor oprettede vi vores eget certifikatcenter — «Medium Root CA». Størstedelen af tjenesterne i netværket «Medium» er underskrevet med sikkerhedscertifikatet fra dette certifikatcenter.

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

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. “Hvad er CSR?”).

Dem, der er særligt opmærksomme på deres sikkerhed, kan anvende supplerende beskyttelsesmidler som PGP og such.

I øjeblikket har infrastrukturen for offentlige nøgler i netværket “Medium” mulighed for at kontrollere certifikatstatus via protokollen OCSP eller ved at bruge CRL.

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!

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

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å ::1Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

En kopi af den fulde liste over registrerede domænenavne findes i repository på GitHub. 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.

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

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 detAlt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

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):

Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørgeAlt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge

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:

    Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge   Fortæl dine venner og kolleger om netværket «Medium»
    Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge   Del linket til denne artikel på sociale medier eller din personlige blog
    Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge   Deltag i diskussionen om tekniske spørgsmål i netværket «Medium» på GitHub
    Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge   Opret din webtjeneste i netværket Yggdrasil og tilføj den til DNS-netværket 'Medium'
    Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge   Forøg din adgangspunkt til netværket «Medium»

Læs også:

Kære, vi dræber internettet
Den decentrale internetudbyder 'Medium' - tre måneder senere
«Medium» — den første decentrale internetudbyder i Rusland

Vi er på Telegram: @medium_isp

Kun registrerede brugere kan deltage i undersøgelsen. Log ind, 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

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster