Internet til alle, gratis, og lad ingen gå hjem skuffede

Goddag, fællesskab!

Mit navn er Mikhail Podivilov. Jeg er grundlægger af den offentlige organisation "Medium".

Jeg er blevet bedt om flere gange at skrive en kort, men udtømmende guide til, hvordan man kan tilslutte sig netværket af den decentrale internetudbyder "Medium" i overlay-tilstand, det vil sige uden at være direkte tilsluttet routeren fra udbyderen "Medium", men ved hjælp af internettet og Yggdrasil som transportmiddel.

I dette indlæg vil jeg forsøge at forklare, hvordan man kan tilslutte sig netværket "Medium" i overlay-tilstand og konfigurere arbejdsmiljøet, hvis du bruger operativsystemet Windows.

Hvis du vil vide mere om, hvad en decental internetudbyder "Medium" er og ikke er, anbefaler jeg at læse artiklen fra min kollega.

Internet til alle, gratis, og lad ingen gå hjem skuffede

Lyrisk afstikker

Før jeg går videre til hovedemnet, vil jeg gerne sige et par ord om, hvorfor tilslutning i overlay-tilstand til netværket "Medium" er blevet så vigtig.

For det første, selvom vi bruger en topologi partial mesh i Kolomna og Khanty-Mansiysk, så er der ikke alle, der har lyst til at tage en pilgrimstur til disse byer for at prøve netværket i aktion.

I disse byer Mesh fungerer på niveauet L2, hvor ovenpå er på niveauet L3 virker Yggdrasil, som vi bruger som det primære transportmiddel for netværket.

Dermed har netværket "Medium" følgende topologiInternet til alle, gratis, og lad ingen gå hjem skuffede

For det andet, på grund af at de fleste brugere ikke har mulighed for at tilslutte direkte til routerne fra udbyderne af netværket "Medium", opstår der et naturligt behov for at få adgang til netværksressourcer ved hjælp af transport fra det internet, som vi alle er vant til.

Takket være brugen af tilslutning i overlay-tilstand har netværket "Medium" fået adgang til flere informationsressourcer, som nu administreres af operatører og deltagere i netværket "Medium".

Se selv!Internet til alle, gratis, og lad ingen gå hjem skuffede

Jeg synes, at overskriften modsiger indholdet. Skal det være sådan?

Overskriften modsiger ikke indholdet, men er en subjektiv projektion af forfatterens forventninger til, at samfundet af den decentraliserede internetudbyder „Medium“ i den nærmeste fremtid vil kunne organisere adgang til nettet i mange andre byer i Rusland. Dette vil give brugerne mulighed for at bruge ressourcerne fra netværket „Medium“ uden at skulle bruge internettets infrastruktur.

Vi mener, at enhver person bør have ret til gratis adgang til og brug af kommunikationsydelser, fordi vi ikke betaler for at kommunikere med hinanden i virkeligheden. Man skal huske, at netværket først og fremmest udgøres af mennesker, ikke teknologi — vi betaler for at bruge internettets infrastruktur, kun fordi det ikke tilhører os.

På trods af at internettet oprindeligt var decentraliseret (som det antydes af dets navn — „Interconnected Networks“, „Netværk af Netværk“), tilhører kommunikationskanalerne stadigvæk enten staten eller virksomhederne. Derfor er den største ulempe, at det ikke kontrolleres af samfundet, men af staten og virksomhederne.

For øvrigt, udover Kolomna og Khanty-Mansiysk har „Medium“ adgangspunkter i Øerne, Samara og Tyumen. Udenlandske entusiaster støtter også initiativet fra netværket „Medium“ og opsætter adgangspunkter i Riga og Barcelona.

Så lad os komme i gang!

Trin 1. Download af software, der er nødvendig for korrekt at fungere i netværket.

Afhængigt af din operativsystems arkitektur, download den nyeste version af Yggdrasil-klienten på den relevante side. På tidspunktet for skrivningen er version 0.3.8 aktuel.

Du kan finde ud af din operativsystems arkitektur ved at højreklikke på sektionen „Computer“ i programmet „Stifinder“ og vælge punktet „Egenskaber“.

Du er interesseret i punktet „Systemtype“. Her vil din operativsystems arkitektur blive vist. For eksempel, „64-bit operativsystem».

Klienten kan downloades her:

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

Og tilsvarende kan du hente værktøjet til administration af din Yggdrasil-kopi her:

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

Trin 2. Installation af software, der er nødvendig for korrekt at fungere i netværket.

Nu skal du flytte de tidligere uploadede filer til mappen, der ligger på adressen C:WindowsSystem32. Generelt indeholder Windows miljøvariabel %PATH% stierne til mapper, hvor de eksekverbare filer findes. Det inkluderer også C:WindowsSystem32.

Trin 3. Indstillinger for Yggdrasil-klienten.

Ved at trykke på tasterne Win + R og indtaste kommandoen i det fremkomne felt cmd, åbn kommandoprompten.

Internet til alle, gratis, og lad ingen gå hjem skuffede

Brug kommandoen yggdrasil -genconf > yggdrasil.conf, for at oprette en ny konfigurationsfil. Del aldrig denne fil med nogen, da den indeholder din private nøgle til kryptering af trafik inden for netværket.

Din private nøgle danner din interne IPv6-adresse, så hvis en hacker får fat i en kopi af din konfigurationsfil, vil de også have mulighed for at bruge din IPv6-adresse og udgive sig for dig.

Din konfigurationsfil er nu placeret på adressen C:UsersDIT_NAVN_YDERLIGEREyggdrasil.conf. Åbn denne fil med en teksteditor og vær særlig opmærksom på følgende par nøgle-værdi:

Peers: [] — hvis dette felt er tomt, kan Yggdrasil-klienten kun køre i -autoconf. Her skal andre peers (deltagere) i netværket angives, der også kører i overlay-tilstand. De vil blive tilsluttet, når Yggdrasil-klienten startes.

Vælg nogle peers fra den følgende liste og tilføj dem til peer-listen.

Du bør ende med noget som Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Du kan også bruge peers fra andre lande, men det frarådes stærkt , da det negativt påvirker den overordnede netværkspræstation.. Ændre indstillingen

NodeInfoPrivacy: false NodeInfoPrivacy: true og få en fungerende kommando. , hvis du ikke ønsker, at andre netværksdeltagere skal vide, hvilken platform, arkitektur og version af Yggdrasil-klienten du bruger. Jeg anbefaler at skjule disse parametre, da Yggdrasil i øjeblikket ikke er tilstrækkeligt stabil, og nogle versionerkan have sårbarheder . Du kan også konfigurere parameteren.

NodeInfo , så andre brugere i netværket kan få mere information om din node. Du bestemmer selv, hvilken information du vil dele, og hvilken du ikke vil.. Oprettelse af en opgave i opgaveplanlæggeren.

For eksempel:

NodeInfo:
{
kontakt: mihail@podivilov.ru
placering: Ozyory, Rusland
navn: home.y.podivilov.ru
}

Trin 4taskschd.msc

Ved at trykke på tasterne Win + R og indtaste kommandoen i det fremkomne felt , kør opgaveplanlæggeren., запустите планировщик заданий.

Internet til alle, gratis, og lad ingen gå hjem skuffede

I højrekliksmenuen vælger du Opret opgave.

På fanen «Generelt» skal du indtaste «Yggdrasil» i feltet «Navn» og sætte flueben ved «Kør med de højeste rettigheder». Dette er nødvendigt, så Yggdrasil-klienten kan bruge den netværks TAP-driver, som vi vil installere i næste trin.

På fanen «Udløsere» skal du klikke på knappen «Opret» og vælge «Ved login» fra højrekliksmenuen. Klik på «OK».

På fanen «Handlinger» klikker du på knappen «Opret», og ved siden af «Handling» vælger du «Start program» fra højrekliksmenuen. Indtast i feltet «Program eller script» Yggdrasil. I feltet «Tilføj argumenter (valgfrit)» indtast -useconffile C:UsersDIT_BRUGERNAVN/yggdrasil.conf. Klik på «OK».

Trin 5. Installation af OpenVPN-distributionen.

Yggdrasil bruger en virtuel netværks TAP-driver til at emulere Ethernet-enheden og sikre korrekt netværksdrift.

Du kan downloade OpenVPN-distributionen her.

Trin 6. Opsætning af DNS-servere til IPv6-protokollen.

  1. Åbn højrekliksmenuen i Windows ved at trykke på tasten Win og åbn kontrolpanelet
  2. Vælg «Netværk og Internet»
  3. Vælg «Netværks- og delingscenter»
  4. Klik på linket overfor «Forbindelser»
  5. Klik på «Egenskaber»
  6. Vælg «Internetprotokol version 6 (TCP/IPv6)»
  7. Klik på «Egenskaber»
  8. Sæt flueben ved «Brug følgende DNS-serveradresser»
  9. Indtast 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be i feltet «Foretrukken DNS-server» og klik på «OK»

Tillykke! Opsætningen er gennemført. Gå tilbage til Opgavestyring, vælg Yggdrasil-elementet og klik på knappen «Kør» i højrekliksmenuen.

Du vil se det fremkomne terminalvindue:

Internet til alle, gratis, og lad ingen gå hjem skuffede
Det hele fungerer.

Nu kan du åbne din browser og indtaste http://medium.isp/. Hvis netværket er konfigureret korrekt, vil du se følgende side:

Internet til alle, gratis, og lad ingen gå hjem skuffede

Velkommen!

Vi har forberedt en liste over de mest interessante og efterspurgte ressourcer på nettet - du kan finde den her.

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:

    Internet til alle, gratis, og lad ingen gå hjem skuffede   Fortæl dine venner og kolleger om netværket «Medium»
    Internet til alle, gratis, og lad ingen gå hjem skuffede   Del linket til denne artikel på sociale medier eller din personlige blog
    Internet til alle, gratis, og lad ingen gå hjem skuffede   Deltag i diskussionen om tekniske spørgsmål i netværket «Medium» på GitHub
    Internet til alle, gratis, og lad ingen gå hjem skuffede   Opret din egen webtjeneste i netværket Yggdrasil
    Internet til alle, gratis, og lad ingen gå hjem skuffede   Forøg din adgangspunkt til netværket «Medium»

Læs også:

Jeg har intet at skjule
Alt, hvad du ønskede at vide om den decentraliserede internetudbyder 'Medium', men var bange for at spørge
Kære, vi dræber internettet

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

  • ↑

  • ↓

86 brugere har stemt. 22 brugere har hverken stemt eller undladt 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