Internet vir almal, vir niks, en laat niemand aanstoot neem nie

Goeiemiddag Gemeenskap!

My naam is Mikhail Podivilov. Ek is die stigter van die openbare organisasie "Medium".

Ek is herhaaldelik gevra om 'n kort maar omvattende gids te skryf oor hoe om aan die netwerk te koppel gedesentraliseerde internetverskaffer "Medium" in oorlegmodus, dit wil sê sonder om direk aan die medium-operateur se roeteerder te koppel, maar deur die gebruik van die internet en Yggdrasil as vervoer.

In hierdie publikasie sal ek probeer om duidelik te verduidelik hoe jy in oorlegmodus aan die Medium-netwerk kan koppel en die werksomgewing kan konfigureer as jy die Windows-bedryfstelsel gebruik.

As jy in detail wil uitvind wat die gedesentraliseerde internetverskaffer "Medium" is en nie is nie, beveel ek aan om te lees artikel deur my kollega.

Internet vir almal, vir niks, en laat niemand aanstoot neem nie

Liriese toevlug

Voordat ek na die hoofvertakking van die storie oorgaan, wil ek 'n paar woorde sê oor hoekom verbinding in oorlegmodus aan die Medium-netwerk nou 'n redelik belangrike rol speel.

Laat ons eerstens die topologie gebruik gedeeltelike gaas в Kolomna и Khanty-Mansiysk, nie almal wil 'n pelgrimstog na hierdie stede maak om die netwerk in aksie te probeer nie.

In hierdie stede mesh werk op die vlak L2, waar reeds bo-op hulle op die vlak L3 werk Yggdrasil, wat ons as die hoofvervoer van die netwerk gebruik.

Dus, die topologie van die "Medium" netwerk lyk soos volg:Internet vir almal, vir niks, en laat niemand aanstoot neem nie

Tweedens, as gevolg van die feit dat die meeste gebruikers nie die vermoë het om direk met die routers van die Medium-netwerkoperateurs te koppel nie, is daar 'n natuurlike behoefte om toegang tot netwerkhulpbronne te verkry deur die gebruik van die vervoer van die internet, wat reeds bekend is aan ons almal.

Danksy die gebruik van verbinding in oorlegmodus, het die Medium-netwerk 'n groot aantal inligtingsbronne bekom, wat nou deur operateurs en deelnemers van die Medium-netwerk geadministreer word.

Kyk vir jouself!Internet vir almal, vir niks, en laat niemand aanstoot neem nie

Dit lyk vir my of die titel die inhoud weerspreek. Is dit hoe dit moet wees?

Die titel weerspreek nie die inhoud nie, maar is 'n subjektiewe projeksie van die skrywer se verwagtinge dat die gemeenskap van die gedesentraliseerde internetverskaffer "Medium" in die nabye toekoms toegang tot die netwerk in baie ander stede van Rusland sal kan organiseer. Dit sal gebruikers toelaat om die hulpbronne van die Medium-netwerk te gebruik sonder om internetvervoer te gebruik.

Ons glo dat elke persoon die reg moet hê op gratis voorsiening en gebruik van kommunikasiedienste, want ons betaal nie om in werklikheid direk met mekaar te kommunikeer nie. Moenie dit vergeet nie die netwerk word hoofsaaklik deur mense gevorm, nie tegnologie nie — ons betaal slegs vir die gebruik van internetvervoer omdat hy behoort nie aan ons nie.

Ten spyte van die feit dat die internet aanvanklik gedesentraliseer was (soos die naam aandui - "Interconnected Networks", "Network of Networks"), word kommunikasiekanale steeds deur die staat of korporasies besit. Daarom is die grootste nadeel daarvan dat dit nie deur die gemeenskap beheer word nie, maar deur die staat en korporasies.

Terloops, benewens Kolomna en Khanty-Mansiysk, het Medium toegangspunte in mere, Samara и Tyumen. Buitelandse entoesiaste ondersteun ook die Medium-netwerkinisiatief en stel brandpunte in Riga en Barcelona op.

Laat ons dus begin!

Stap 1. Laai die sagteware af wat nodig is vir die korrekte werking van die netwerk.

Laai die nuutste weergawe van die Yggdrasil-kliënt af, afhangende van die skerpte van jou bedryfstelsel op die ooreenstemmende bladsy. Ten tyde van skryf is weergawe 0.3.8 huidige.

U kan die bitheid van u bedryfstelsel uitvind deur die kontekskieslys van die "Rekenaar"-afdeling binne die "Explorer"-program te skakel en "Eienskappe" te kies.

Jy stel belang in die "Stelsel tipe" item. Die bitheid van jou bedryfstelsel sal daar vertoon word. Byvoorbeeld, "64-bis bedryfstelsel".

Die kliënt kan hier afgelaai word:

Yggdrasil 0.3.8 / i386 (32-bis) | Yggdrasil 0.3.8 / amd64 (64-bis)

En dienooreenkomstig kan die hulpprogram vir die administrasie van jou kopie van Yggdrasil hier afgelaai word:

Yggdrasilctl 0.3.8 / i386 (32-bis) | Yggdrasilctl 0.3.8 / amd64 (64-bis)

Stap 2. Installering van sagteware wat nodig is vir die korrekte werking van die netwerk.

Nou moet jy die voorheen afgelaaide lêers skuif na die gids geleë by C: WindowsSystem32. Tipies die Windows-omgewingsveranderlike % PATH% bevat die adresse van die gidse waarin die uitvoerbare lêers geleë is. Hulle sluit in C: WindowsSystem32.

Stap 3. Die opstel van die Yggdrasil-kliënt.

Deur 'n sleutelkombinasie te druk Win + R en voer die opdrag in die verskyn veld in cmd, begin die opdragreël.

Internet vir almal, vir niks, en laat niemand aanstoot neem nie

Gebruik die opdrag yggdrasil -genconf > yggdrasil.confom 'n nuwe konfigurasielêer te skep. Moet onder geen omstandighede hierdie lêer met iemand deel nie., want dit bevat jou private sleutel om verkeer binne die netwerk te enkripteer.

Die private sleutel genereer jou intranet IPv6-adres, so as 'n aanvaller 'n kopie van jou konfigurasielêer kan kry, sal hulle ook jou IPv6-adres kan gebruik en jou naboots.

Jou konfigurasielêer is nou geleë by C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Maak hierdie lêer oop met enige teksredigeerder en let veral op die volgende paartjies sleutel-waarde:

Peers: [] — as jy hierdie veld leeg laat, sal die Yggdrasil-kliënt net kan inwerk -autoconf. Ander eweknieë (deelnemers) van die netwerk wat ook in oorlegmodus werk, moet hier aangedui word. Hulle sal gekoppel word wanneer die Yggdrasil-kliënt bekendgestel word.

Kies verskeie eweknieë uit volgende lys en voeg hulle by die lys van eweknieë.

Jy moet eindig met iets soos Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Jy kan ook eweknieë van ander lande gebruik, maar dit is uiters nie aanbeveel nie, aangesien dit 'n nadelige uitwerking op algehele netwerkprestasie het.

Verander die instelling NodeInfoPrivacy: false op NodeInfoPrivacy: true, as jy nie wil hê dat ander op die netwerk moet weet watter platform, argitektuur en weergawe van die Yggdrasil-kliënt jy gebruik nie. Ek beveel aan om hierdie opsies weg te steek aangesien Yggdrasil tans nie baie stabiel is nie en sommige weergawes kan kwesbaarhede hê.

U kan ook die instelling konfigureer NodeInfosodat ander netwerkgebruikers meer inligting oor jou nodus kan uitvind. Jy kies watter inligting jy sal deel en wat nie.

Byvoorbeeld:

NodeInfo:
{
contact: [email protected]
location: Ozyory, Russia
name: home.y.podivilov.ru
}

Stap 4. Skep 'n taak in die taakskeduleerder.

Deur 'n sleutelkombinasie te druk Win + R en voer die opdrag in die verskyn veld in taskschd.msc, begin die taakskeduleerder.

Internet vir almal, vir niks, en laat niemand aanstoot neem nie

Kies uit die kontekskieslys aan die regterkant Skep taak.

Op die "Algemeen"-oortjie, in die "Naam"-veld, voer "Yggdrasil" in en merk die "Hardloop met hoogste regte"-merkblokkie. Dit is nodig sodat die Yggdrasil-kliënt die netwerk TAP-bestuurder kan gebruik, wat ons in die volgende stap sal installeer.

Klik op die "Snellers"-oortjie op die "Skep"-knoppie en kies "By aanmelding" in die kontekskieslys. Klik OK.

Op die "Actions"-oortjie, klik op die "Create"-knoppie en oorkant "Action" in die kontekskieslys, kies "Run a program". Tik in die Program of Script-veld in Yggdrasil. Tik in die "Voeg argumente by (opsioneel)"-veld in -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Klik OK.

Stap 5. Die installering van die OpenVPN-verspreiding.

Yggdrasil gebruik 'n virtuele netwerk TAP-bestuurder om 'n Ethernet-toestel na te boots en korrekte netwerkwerking te verseker.

U kan die OpenVPN-verspreiding aflaai hier.

Stap 6. Konfigureer DNS-bedieners vir die IPv6-protokol.

  1. Roep die Windows-kontekskieslys op deur 'n sleutel te druk Win en maak die beheerpaneel oop
  2. Kies "Netwerk en internet"
  3. Kies "Netwerk en deelsentrum"
  4. Klik op die skakel oorkant die woorde “Connections”
  5. Klik op Eienskappe
  6. Kies "IP weergawe 6 (TCP/IPv6)"
  7. Klik op Eienskappe
  8. Merk die blokkie langs "Gebruik die volgende DNS-bedieneradresse"
  9. Tik in 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be in die Voorkeur DNS-bediener-veld en klik OK

Baie geluk! Die opstelling is voltooi. Keer terug na die Taakskeduleerder, kies dan die Yggdrasil-item en klik op die Run-knoppie in die kontekskieslys aan die regterkant.

Jy sal sien dat 'n terminale venster verskyn:

Internet vir almal, vir niks, en laat niemand aanstoot neem nie
Alles werk.

Nou kan jy jou blaaier oopmaak en in die adresbalk invoer http://medium.isp/. As die netwerk korrek opgestel is, sal jy die volgende bladsy sien:

Internet vir almal, vir niks, en laat niemand aanstoot neem nie

Welkom terug!

Ons het vir jou 'n lys van die interessantste en gewildste netwerkbronne voorberei - jy kan dit vind hier.

Gratis internet in Rusland begin by jou

U kan vandag alle moontlike hulp verleen om 'n gratis internet in Rusland te vestig. Ons het 'n omvattende lys saamgestel van hoe jy die netwerk kan help:

    Internet vir almal, vir niks, en laat niemand aanstoot neem nie   Vertel jou vriende en kollegas van die Medium-netwerk
    Internet vir almal, vir niks, en laat niemand aanstoot neem nie   Поделитесь skakel na hierdie artikel in sosiale netwerke of persoonlike blog
    Internet vir almal, vir niks, en laat niemand aanstoot neem nie   Neem deel aan die bespreking van tegniese kwessies van die Medium-netwerk op GitHub
    Internet vir almal, vir niks, en laat niemand aanstoot neem nie   Skep jou webdiens aanlyn Yggdrasil
    Internet vir almal, vir niks, en laat niemand aanstoot neem nie   Verhoog jou toegangspunt na die Medium-netwerk

Sien ook:

Ek het niks om weg te steek nie
Alles wat jy wou weet oor die gedesentraliseerde internetverskaffer "Medium", maar was bang om te vra
Liefling ons maak die internet dood

Ons by Telegram: @medium_isp

Slegs geregistreerde gebruikers kan aan die opname deelneem. Meld aan, asseblief.

Alternatiewe stemming: dit is vir ons belangrik om die mening te ken van diegene wat nie 'n volledige rekening op Habré het nie

86 gebruikers het gestem. 22 gebruikers het buite stemming gebly.

Bron: will.com

Voeg 'n opmerking