Internett for alle, gratis, og la ingen gå fornærmet

God ettermiddag, fellesskap!

Mitt navn er Mikhail Podivilov. Jeg er grunnleggeren av den offentlige organisasjonen "Medium".

Jeg har gjentatte ganger blitt bedt om å skrive en kort, men omfattende veiledning om hvordan jeg kobler til nettverket desentralisert Internett-leverandør "Medium" i overleggsmodus, det vil si uten å koble direkte til Medium-operatørens ruter, men gjennom bruk av Internett og Yggdrasil som transport.

I denne publikasjonen vil jeg prøve å forklare tydelig hvordan du kan koble til Medium-nettverket i overleggsmodus og konfigurere arbeidsmiljøet hvis du bruker Windows-operativsystemet.

Hvis du vil finne ut i detalj hva den desentraliserte internettleverandøren "Medium" er og ikke er, anbefaler jeg å lese artikkel av min kollega.

Internett for alle, gratis, og la ingen gå fornærmet

Lyrisk digresjon

Før jeg går videre til hovedgrenen av historien, vil jeg gjerne si noen ord om hvorfor tilkobling i overleggsmodus til Medium-nettverket nå spiller en ganske viktig rolle.

La oss først bruke topologien delvis mesh в Kolomna и Khanty-Mansiysk, ikke alle ønsker å valfarte til disse byene for å prøve nettverket i aksjon.

I disse byene mesh fungerer på nivået L2, hvor allerede på toppen av dem på nivået L3 verker Yggdrasil, som vi bruker som hovedtransport av nettverket.

Dermed ser topologien til "Medium" nettverket slik ut:Internett for alle, gratis, og la ingen gå fornærmet

For det andre, på grunn av det faktum at de fleste brukere ikke har muligheten til å koble seg direkte til ruterne til Medium-nettoperatørene, er det et naturlig behov for å få tilgang til nettverksressurser gjennom bruk av transport av Internett, som allerede er kjent for oss alle.

Takket være bruken av tilkobling i overleggsmodus, har Medium-nettverket skaffet seg et stort antall informasjonsressurser, som nå administreres av operatører og deltakere i Medium-nettverket.

Se for deg selv!Internett for alle, gratis, og la ingen gå fornærmet

For meg virker det som om tittelen motsier innholdet. Er det slik det skal være?

Tittelen motsier ikke innholdet, men er en subjektiv projeksjon av forfatterens forventninger om at fellesskapet til den desentraliserte Internett-leverandøren "Medium" i nær fremtid vil være i stand til å organisere tilgang til nettverket i mange andre byer i Russland. Dette vil tillate brukere å bruke ressursene til Medium-nettverket uten å bruke Internett-transport.

Vi mener at enhver person skal ha rett til gratis tilbud og bruk av kommunikasjonstjenester, fordi vi ikke betaler for å direkte kommunisere med hverandre i virkeligheten. Ikke glem det nettverket er først og fremst dannet av mennesker, ikke teknologi — vi betaler for bruk av internetttransport kun pga han tilhører ikke oss.

Til tross for at Internett opprinnelig var desentralisert (som navnet antyder - "Interconnected Networks", "Network of Networks"), eies fortsatt kommunikasjonskanaler enten av staten eller selskaper. Derfor er dens største ulempe at den ikke kontrolleres av samfunnet, men av staten og selskaper.

Forresten, i tillegg til Kolomna og Khanty-Mansiysk, har Medium tilgangspunkter i Innsjøer, Samara и Tyumen. Utenlandske entusiaster støtter også nettverksinitiativet Medium og løfter frem hotspots i Riga og Barcelona.

Så la oss komme i gang!

Trinn 1. Last ned programvaren som er nødvendig for riktig drift av nettverket.

Avhengig av bitheten til operativsystemet ditt, last ned den siste versjonen av Yggdrasil-klienten på den tilsvarende siden. I skrivende stund er versjon 0.3.8 gjeldende.

Du kan finne ut bitheten til operativsystemet ditt ved å ringe kontekstmenyen til "Datamaskin"-delen i "Utforsker"-programmet og velge "Egenskaper".

Du er interessert i elementet "Systemtype". Bitheten til operativsystemet ditt vil vises der. For eksempel, "64-biters operativsystem'.

Klienten kan lastes ned her:

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

Og følgelig kan verktøyet for å administrere din kopi av Yggdrasil lastes ned her:

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

Trinn 2. Installasjon av programvare nødvendig for korrekt drift av nettverket.

Nå må du flytte de tidligere nedlastede filene til katalogen som ligger på C: WindowsSystem32. Vanligvis Windows-miljøvariabelen % PATH% inneholder adressene til katalogene der de kjørbare filene er plassert. De inkluderer C: WindowsSystem32.

Trinn 3. Sette opp Yggdrasil-klienten.

Ved å trykke på en tastekombinasjon Win + R og skriv inn kommandoen i feltet som vises cmd, start kommandolinjen.

Internett for alle, gratis, og la ingen gå fornærmet

Bruk kommandoen yggdrasil -genconf > yggdrasil.conffor å lage en ny konfigurasjonsfil. Ikke del denne filen med noen under noen omstendigheter., fordi den inneholder din private nøkkel for kryptering av trafikk i nettverket.

Den private nøkkelen genererer intranettets IPv6-adresse, så hvis en angriper kan få en kopi av konfigurasjonsfilen din, vil de også kunne bruke IPv6-adressen din og utgi seg for deg.

Konfigurasjonsfilen din er nå plassert på C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Åpne denne filen med et hvilket som helst tekstredigeringsprogram og vær spesielt oppmerksom på følgende par nøkkelverdi:

Peers: [] — hvis du lar dette feltet stå tomt, vil Yggdrasil-klienten kun kunne jobbe i -autoconf. Andre jevnaldrende (deltakere) i nettverket som også opererer i overleggsmodus skal angis her. De vil bli koblet til når Yggdrasil-klienten lanseres.

Velg flere jevnaldrende fra neste liste og legg dem til listen over jevnaldrende.

Du burde ende opp med noe sånt som Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Du kan også bruke jevnaldrende fra andre land, men dette er ekstremt anbefales ikke, da dette har en skadelig effekt på den generelle nettverksytelsen.

Endre innstillingen NodeInfoPrivacy: falseNodeInfoPrivacy: true, hvis du ikke vil at andre på nettverket skal vite hvilken plattform, arkitektur og versjon av Yggdrasil-klienten du bruker. Jeg anbefaler å skjule disse alternativene da Yggdrasil for øyeblikket ikke er veldig stabil og noen versjoner kan ha sårbarheter.

Du kan også konfigurere innstillingen NodeInfoslik at andre nettverksbrukere kan finne ut mer informasjon om noden din. Du velger hvilken informasjon du vil dele og hva du ikke vil.

For eksempel:

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

Trinn 4. Opprette en oppgave i oppgaveplanleggeren.

Ved å trykke på en tastekombinasjon Win + R og skriv inn kommandoen i feltet som vises taskschd.msc, start oppgaveplanleggeren.

Internett for alle, gratis, og la ingen gå fornærmet

Velg fra kontekstmenyen til høyre Lag oppgave.

På «Generelt»-fanen, i «Navn»-feltet, skriv inn «Yggdrasil» og merk av for «Kjør med høyeste rettigheter». Dette er nødvendig for at Yggdrasil-klienten skal kunne bruke nettverks-TAP-driveren, som vi installerer i neste trinn.

På "Utløsere"-fanen, klikk på "Opprett"-knappen og velg "Ved pålogging" fra kontekstmenyen. Klikk OK.

På "Handlinger"-fanen klikker du på "Opprett"-knappen og motsatt "Handling" fra kontekstmenyen, velg "Kjør et program". Skriv inn i feltet Program eller skript Yggdrasil. Skriv inn i feltet "Legg til argumenter (valgfritt)". -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Klikk OK.

Trinn 5. Installere OpenVPN-distribusjonen.

Yggdrasil bruker en virtuell nettverk TAP-driver for å emulere en Ethernet-enhet og sikre korrekt nettverksdrift.

Du kan laste ned OpenVPN-distribusjonen her.

Trinn 6. Konfigurere DNS-servere for IPv6-protokollen.

  1. Hent frem Windows-kontekstmenyen ved å trykke på en tast Win og åpne kontrollpanelet
  2. Velg "Nettverk og Internett"
  3. Velg "Nettverks- og delingssenter"
  4. Klikk på lenken ved siden av ordene "Tilkoblinger"
  5. Klikk på Egenskaper
  6. Velg "IP versjon 6 (TCP/IPv6)"
  7. Klikk på Egenskaper
  8. Merk av i boksen ved siden av "Bruk følgende DNS-serveradresser"
  9. skriv 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be i feltet Foretrukket DNS-server og klikk OK

Gratulerer! Oppsettet er fullført. Gå tilbake til oppgaveplanleggeren, velg deretter Yggdrasil-elementet og klikk på Kjør-knappen fra kontekstmenyen til høyre.

Du vil se et terminalvindu vises:

Internett for alle, gratis, og la ingen gå fornærmet
Alt fungerer.

Nå kan du åpne nettleseren og skrive inn i adressefeltet http://medium.isp/. Hvis nettverket er riktig konfigurert, vil du se følgende side:

Internett for alle, gratis, og la ingen gå fornærmet

Velkommen tilbake!

Vi har utarbeidet en liste over de mest interessante og populære nettverksressursene for deg - du kan finne den her.

Gratis Internett i Russland starter med deg

Du kan gi all mulig hjelp til etableringen av et gratis Internett i Russland i dag. Vi har satt sammen en omfattende liste over nøyaktig hvordan du kan hjelpe nettverket:

    Internett for alle, gratis, og la ingen gå fornærmet   Fortell dine venner og kolleger om Medium-nettverket
    Internett for alle, gratis, og la ingen gå fornærmet   Dele link til denne artikkelen på sosiale nettverk eller personlig blogg
    Internett for alle, gratis, og la ingen gå fornærmet   Ta del i diskusjonen om tekniske spørsmål på Medium-nettverket på GitHub
    Internett for alle, gratis, og la ingen gå fornærmet   Lag din nettjeneste online Yggdrasil
    Internett for alle, gratis, og la ingen gå fornærmet   Hev din tilgangspunkt til Medium-nettverket

Se også:

Jeg har ingenting å skjule
Alt du ville vite om den desentraliserte internettleverandøren Medium, men var redd for å spørre
Kjære, vi dreper Internett

Vi i Telegram: @medium_isp

Kun registrerte brukere kan delta i undersøkelsen. Logg inn, vær så snill.

Alternativ stemmegivning: det er viktig for oss å vite meningen til de som ikke har full konto på Habré

86 brukere stemte. 22 brukere avsto.

Kilde: www.habr.com

Legg til en kommentar