Internet voor iedereen, gratis, en laat niemand beledigd weggaan

Goedemiddag, Gemeenschap!

mijn naam Michail Podivilov. Ik ben de oprichter van de publieke organisatie “Medium”.

Er is mij herhaaldelijk gevraagd een korte maar uitgebreide handleiding te schrijven over hoe u verbinding kunt maken met het netwerk decentrale internetprovider "Medium" in overlay-modus, dat wil zeggen zonder rechtstreeks verbinding te maken met de router van de Medium-operator, maar via het gebruik van internet en Yggdrasil als vervoer.

In deze publicatie probeer ik duidelijk uit te leggen hoe je in overlay-modus verbinding kunt maken met het Medium-netwerk en de werkomgeving kunt configureren als je het Windows-besturingssysteem gebruikt.

Als je in detail wilt weten wat de gedecentraliseerde internetprovider “Medium” wel en niet is, raad ik aan om te lezen artikel van mijn collega.

Internet voor iedereen, gratis, en laat niemand beledigd weggaan

Lyrische retraite

Voordat ik verder ga met de hoofdtak van het verhaal, wil ik graag een paar woorden zeggen over waarom het verbinden in overlay-modus met het Medium-netwerk nu een vrij belangrijke rol speelt.

Laten we eerst de topologie gebruiken gedeeltelijk gaas в kolomna и Khanty-Mansiejskwil niet iedereen een pelgrimstocht naar deze steden maken om het netwerk in actie te proberen.

In deze steden Vergiet werkt op niveau L2, waar ze op niveau al bovenaan stonden L3 werken Yggdrasil, dat we gebruiken als het belangrijkste transportmiddel van het netwerk.

De topologie van het “Medium” netwerk ziet er dus als volgt uit:Internet voor iedereen, gratis, en laat niemand beledigd weggaan

Ten tweede bestaat er, vanwege het feit dat de meeste gebruikers niet de mogelijkheid hebben om rechtstreeks verbinding te maken met de routers van de middelgrote netwerkoperatoren, een natuurlijke behoefte om toegang te krijgen tot netwerkbronnen via het transport van internet, dat al bekend is bij wij allen.

Dankzij het gebruik van verbinding in overlay-modus heeft het Medium-netwerk een groot aantal informatiebronnen verworven, die nu worden beheerd door operators en deelnemers van het Medium-netwerk.

Overtuig uzelf!Internet voor iedereen, gratis, en laat niemand beledigd weggaan

Het lijkt mij dat de titel de inhoud tegenspreekt. Is dit hoe het zou moeten zijn?

De titel is niet in tegenspraak met de inhoud, maar is een subjectieve projectie van de verwachtingen van de auteur dat de gemeenschap van de gedecentraliseerde internetprovider “Medium” in de nabije toekomst de toegang tot het netwerk in veel andere steden in Rusland zal kunnen organiseren. Hierdoor kunnen gebruikers de bronnen van het mediumnetwerk gebruiken zonder gebruik te maken van internettransport.

Wij zijn van mening dat iedereen recht moet hebben op het gratis aanbieden en gebruiken van communicatiediensten, omdat we in werkelijkheid niet betalen om rechtstreeks met elkaar te communiceren. Vergeet dat niet het netwerk wordt primair gevormd door mensen, niet door technologie — we betalen alleen voor het gebruik van internetvervoer omdat hij hoort niet bij ons.

Ondanks het feit dat het internet aanvankelijk gedecentraliseerd was (zoals de naam al doet vermoeden - "Interconnected Networks", "Network of Networks"), zijn communicatiekanalen nog steeds eigendom van de staat of van bedrijven. Het grootste nadeel is dan ook dat het niet door de gemeenschap wordt gecontroleerd, maar door de staat en bedrijven.

Trouwens, naast Kolomna en Khanty-Mansiysk heeft Medium ook toegangspunten Meren, Samara и Tyumen. Buitenlandse enthousiastelingen steunen ook het Medium Network-initiatief en brengen hotspots in Riga en Barcelona onder de aandacht.

Laten we beginnen!

Stap 1. Download de software die nodig is voor een correcte werking van het netwerk.

Afhankelijk van de bitheid van uw besturingssysteem downloadt u de nieuwste release van de Yggdrasil-client op de overeenkomstige pagina. Op het moment van schrijven is versie 0.3.8 actueel.

U kunt de bitness van uw besturingssysteem achterhalen door het contextmenu van de sectie "Computer" in het programma "Explorer" te openen en "Eigenschappen" te selecteren.

U bent geïnteresseerd in het item "Systeemtype". De bitness van uw besturingssysteem wordt daar weergegeven. Bijvoorbeeld, "64-bits besturingssysteem.

De cliënt kunt u hier downloaden:

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

En dienovereenkomstig kan het hulpprogramma voor het beheren van uw exemplaar van Yggdrasil hier worden gedownload:

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

Stap 2. Installatie van software die nodig is voor een correcte werking van het netwerk.

Nu moet je de eerder gedownloade bestanden verplaatsen naar de map op C: WindowsSystem32. Meestal de Windows-omgevingsvariabele % PATH% bevat de adressen van de mappen waarin de uitvoerbare bestanden zich bevinden. Ze bevatten C: WindowsSystem32.

Stap 3. Het opzetten van de Yggdrasil-client.

Door op een toetsencombinatie te drukken Win + R en voer de opdracht in het verschenen veld in cmd, start de opdrachtregel.

Internet voor iedereen, gratis, en laat niemand beledigd weggaan

Gebruik het commando yggdrasil -genconf > yggdrasil.confom een ​​nieuw configuratiebestand te maken. Deel dit bestand onder geen enkele omstandigheid met wie dan ook., omdat deze uw privésleutel bevat voor het coderen van verkeer binnen het netwerk.

De privésleutel genereert het IPv6-adres van uw intranet, dus als een aanvaller een kopie van uw configuratiebestand kan bemachtigen, kan hij of zij ook uw IPv6-adres gebruiken en zich voor u voordoen.

Uw configuratiebestand bevindt zich nu op C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Open dit bestand met een willekeurige teksteditor en let vooral op de volgende koppels sleutel waarde:

Peers: [] — als u dit veld leeg laat, kan de Yggdrasil-client alleen werken -autoconf. Andere peers (deelnemers) van het netwerk die ook in overlay-modus werken, moeten hier worden aangegeven. Ze zullen worden verbonden wanneer de Yggdrasil-client wordt gelanceerd.

Selecteer meerdere peers uit volgende lijst en voeg ze toe aan de lijst met peers.

Je zou met zoiets moeten eindigen Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Je kunt ook peers uit andere landen gebruiken, maar dit is extreem niet aanbevolen, omdat dit een nadelig effect heeft op de algehele netwerkprestaties.

Wijzig de instelling NodeInfoPrivacy: false op NodeInfoPrivacy: true, als u niet wilt dat anderen op het netwerk weten welk platform, architectuur en versie van de Yggdrasil-client u gebruikt. Ik raad aan deze opties te verbergen omdat Yggdrasil momenteel niet erg stabiel is en sommige versies kunnen kwetsbaarheden hebben.

U kunt de instelling ook configureren NodeInfozodat andere netwerkgebruikers meer informatie over uw knooppunt kunnen vinden. Jij kiest welke informatie je deelt en welke niet.

Bijvoorbeeld:

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

Stap 4. Een taak aanmaken in de taakplanner.

Door op een toetsencombinatie te drukken Win + R en voer de opdracht in het verschenen veld in taskschd.msc, start de taakplanner.

Internet voor iedereen, gratis, en laat niemand beledigd weggaan

Selecteer in het contextmenu aan de rechterkant Taak maken.

Op het tabblad ‘Algemeen’, in het veld ‘Naam’, voer je ‘Yggdrasil’ in en vink je het selectievakje ‘Uitvoeren met de hoogste rechten’ aan. Dit is nodig zodat de Yggdrasil-client het netwerk TAP-stuurprogramma kan gebruiken, dat we in de volgende stap zullen installeren.

Op het tabblad “Triggers” klikt u op de knop “Maken” en selecteert u “Bij inloggen” in het contextmenu. Klik OK.

Op het tabblad “Acties” klikt u op de knop “Maken” en tegenover “Actie” in het contextmenu selecteert u “Een programma uitvoeren”. Voer in het veld Programma of Script in Yggdrasil. Voer in het veld 'Argumenten toevoegen (optioneel)' in -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Klik OK.

Stap 5. De OpenVPN-distributie installeren.

Yggdrasil gebruikt een virtueel netwerk TAP-stuurprogramma om een ​​Ethernet-apparaat te emuleren en een correcte netwerkwerking te garanderen.

U kunt de OpenVPN-distributie downloaden hier.

Stap 6. DNS-servers configureren voor het IPv6-protocol.

  1. Roep het Windows-contextmenu op door op een toets te drukken Win en open het configuratiescherm
  2. Selecteer "Netwerk en internet"
  3. Selecteer "Netwerk- en deelcentrum"
  4. Klik op de link tegenover de woorden “Verbindingen”
  5. Klik op Eigenschappen
  6. Selecteer “IP-versie 6 (TCP/IPv6)”
  7. Klik op Eigenschappen
  8. Vink het vakje aan naast 'Gebruik de volgende DNS-serveradressen'
  9. invoeren 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be in het veld Voorkeurs-DNS-server en klik op OK

Gefeliciteerd! De installatie is voltooid. Keer terug naar de Taakplanner, selecteer vervolgens het Yggdrasil-item en klik op de knop Uitvoeren in het contextmenu aan de rechterkant.

Je zult een terminalvenster zien verschijnen:

Internet voor iedereen, gratis, en laat niemand beledigd weggaan
Всё работает.

Nu kunt u uw browser openen en de adresbalk invoeren http://medium.isp/. Als het netwerk correct is geconfigureerd, ziet u de volgende pagina:

Internet voor iedereen, gratis, en laat niemand beledigd weggaan

Welkom terug!

We hebben voor u een lijst met de meest interessante en populaire netwerkbronnen opgesteld - u kunt deze vinden hier.

Gratis internet in Rusland begint bij jou

U kunt vandaag alle mogelijke hulp bieden bij het tot stand brengen van een gratis internet in Rusland. We hebben een uitgebreide lijst samengesteld van hoe u het netwerk precies kunt helpen:

    Internet voor iedereen, gratis, en laat niemand beledigd weggaan   Vertel uw vrienden en collega's over het Medium-netwerk
    Internet voor iedereen, gratis, en laat niemand beledigd weggaan   оделитесь door verwijzing naar dit artikel op sociale netwerken of persoonlijke blog
    Internet voor iedereen, gratis, en laat niemand beledigd weggaan   Neem deel aan de discussie over technische problemen op het Medium-netwerk op GitHub
    Internet voor iedereen, gratis, en laat niemand beledigd weggaan   Creëer uw webservice online Yggdrasil
    Internet voor iedereen, gratis, en laat niemand beledigd weggaan   Verhoog de jouwe toegangspunt naar het Medium-netwerk

Zie ook:

ik heb niets te verbergen
Alles wat u wilde weten over de decentrale internetprovider Medium, maar niet durfde te vragen
Schat, we vermoorden het internet

Wij zijn op Telegram: @medium_isp

Alleen geregistreerde gebruikers kunnen deelnemen aan het onderzoek. Inloggen, Alsjeblieft.

Alternatief stemmen: het is belangrijk voor ons om de mening te kennen van degenen die geen volledig account op Habré hebben

86 gebruikers hebben gestemd. 22 gebruikers onthielden zich van stemming.

Bron: www.habr.com

Voeg een reactie